Collecting GitPython<4,>=3.1.50 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading gitpython-3.1.62-py3-none-any.whl.metadata (13 kB) Collecting paramiko==5.0.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading paramiko-5.0.0-py3-none-any.whl.metadata (3.7 kB) Collecting mt-940==5.0.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 3)) Downloading mt_940-5.0.0-py3-none-any.whl.metadata (9.0 kB) Requirement already satisfied: validators==0.20.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 4)) (0.20.0) Requirement already satisfied: Pygments==2.15.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) (2.15.0) Collecting user-agents==2.2.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading user_agents-2.2.0-py3-none-any.whl.metadata (7.9 kB) Collecting wbgapi==1.0.12 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading wbgapi-1.0.12-py3-none-any.whl.metadata (13 kB) Collecting PyJWT<3,>=2.13.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) Downloading pyjwt-2.14.0-py3-none-any.whl.metadata (3.4 kB) Collecting fuzzywuzzy==0.18.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 9)) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl.metadata (4.9 kB) Collecting python-Levenshtein==0.25.1 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading python_Levenshtein-0.25.1-py3-none-any.whl.metadata (3.7 kB) Collecting polyline==2.0.3 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 11)) Downloading polyline-2.0.3-py3-none-any.whl.metadata (6.5 kB) Collecting flexpolyline==0.1.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 12)) Downloading flexpolyline-0.1.0-py3-none-any.whl.metadata (4.5 kB) Collecting numpy>=2.0.2 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) Downloading numpy-2.5.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB) Collecting ortools==9.15.6755 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (3.3 kB) Collecting python-slugify (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 15)) Downloading python_slugify-9.0.0-py3-none-any.whl.metadata (11 kB) Collecting jwcrypto==1.5.7 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 16)) Downloading jwcrypto-1.5.7-py3-none-any.whl.metadata (3.3 kB) Collecting pyzbar==0.1.9 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 17)) Downloading pyzbar-0.1.9-py2.py3-none-any.whl.metadata (10 kB) Collecting bcrypt>=3.2 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (10 kB) Requirement already satisfied: cryptography>=3.3 in /usr/local/lib/python3.12/dist-packages (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (42.0.8) Collecting invoke>=2.0 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading invoke-3.0.3-py3-none-any.whl.metadata (3.2 kB) Collecting pynacl>=1.5 (from paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl.metadata (10.0 kB) Requirement already satisfied: decorator>=3.4.0 in /usr/local/lib/python3.12/dist-packages (from validators==0.20.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 4)) (5.3.1) Collecting ua-parser>=0.10.0 (from user-agents==2.2.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading ua_parser-1.0.2-py3-none-any.whl.metadata (5.5 kB) Requirement already satisfied: requests in /usr/local/lib/python3.12/dist-packages (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2.31.0) Collecting PyYAML (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) Collecting tabulate (from wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) Downloading tabulate-0.10.0-py3-none-any.whl.metadata (40 kB) Collecting Levenshtein==0.25.1 (from python-Levenshtein==0.25.1->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.3 kB) Collecting absl-py>=2.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading absl_py-2.5.0-py3-none-any.whl.metadata (3.3 kB) Collecting pandas>=2.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading pandas-3.0.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (79 kB) Collecting protobuf<6.34,>=6.33.1 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl.metadata (593 bytes) Requirement already satisfied: typing-extensions>=4.12 in /usr/local/lib/python3.12/dist-packages (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) (4.16.0) Collecting immutabledict>=3.0.0 (from ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading immutabledict-4.3.1-py3-none-any.whl.metadata (3.5 kB) Collecting rapidfuzz<4.0.0,>=3.8.0 (from Levenshtein==0.25.1->python-Levenshtein==0.25.1->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 10)) Downloading rapidfuzz-3.14.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (12 kB) Collecting gitdb<5,>=4.0.1 (from GitPython<4,>=3.1.50->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) Collecting text-unidecode>=1.3 (from python-slugify->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 15)) Downloading text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography>=3.3->paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (2.1.0) Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython<4,>=3.1.50->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading smmap-5.0.3-py3-none-any.whl.metadata (4.6 kB) Requirement already satisfied: python-dateutil>=2.8.2 in /usr/local/lib/python3.12/dist-packages (from pandas>=2.0.0->ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) (2.8.2) Collecting ua-parser-builtins (from ua-parser>=0.10.0->user-agents==2.2.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 6)) Downloading ua_parser_builtins-202606-py3-none-any.whl.metadata (1.8 kB) Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (3.4.9) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (3.6) Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2.0.7) Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.12/dist-packages (from requests->wbgapi==1.0.12->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 7)) (2026.7.22) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography>=3.3->paramiko==5.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (3.0) Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/dist-packages (from python-dateutil>=2.8.2->pandas>=2.0.0->ortools==9.15.6755->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) (1.17.0) Downloading paramiko-5.0.0-py3-none-any.whl (208 kB) Downloading mt_940-5.0.0-py3-none-any.whl (29 kB) Downloading user_agents-2.2.0-py3-none-any.whl (9.6 kB) Downloading wbgapi-1.0.12-py3-none-any.whl (36 kB) Downloading fuzzywuzzy-0.18.0-py2.py3-none-any.whl (18 kB) Downloading python_Levenshtein-0.25.1-py3-none-any.whl (9.4 kB) Downloading polyline-2.0.3-py3-none-any.whl (6.0 kB) Downloading flexpolyline-0.1.0-py3-none-any.whl (7.1 kB) Downloading ortools-9.15.6755-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (29.8 MB) Downloading jwcrypto-1.5.7-py3-none-any.whl (94 kB) Downloading pyzbar-0.1.9-py2.py3-none-any.whl (32 kB) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (176 kB) Downloading gitpython-3.1.62-py3-none-any.whl (222 kB) Downloading pyjwt-2.14.0-py3-none-any.whl (32 kB) Downloading numpy-2.5.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.7 MB) Downloading python_slugify-9.0.0-py3-none-any.whl (13 kB) Downloading absl_py-2.5.0-py3-none-any.whl (137 kB) Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (278 kB) Downloading gitdb-4.0.12-py3-none-any.whl (62 kB) Downloading immutabledict-4.3.1-py3-none-any.whl (5.0 kB) Downloading invoke-3.0.3-py3-none-any.whl (160 kB) Downloading pandas-3.0.5-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (11.0 MB) Downloading protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl (323 kB) Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl (1.4 MB) Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB) Downloading ua_parser-1.0.2-py3-none-any.whl (31 kB) Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB) Downloading tabulate-0.10.0-py3-none-any.whl (39 kB) Downloading rapidfuzz-3.14.6-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.2 MB) Downloading smmap-5.0.3-py3-none-any.whl (24 kB) Downloading ua_parser_builtins-202606-py3-none-any.whl (90 kB) Installing collected packages: text-unidecode, pyzbar, fuzzywuzzy, flexpolyline, ua-parser-builtins, tabulate, smmap, rapidfuzz, PyYAML, python-slugify, PyJWT, protobuf, polyline, numpy, mt-940, invoke, immutabledict, bcrypt, absl-py, wbgapi, ua-parser, pynacl, pandas, Levenshtein, gitdb, user-agents, python-Levenshtein, paramiko, ortools, jwcrypto, GitPython Successfully installed GitPython-3.1.62 Levenshtein-0.25.1 PyJWT-2.14.0 PyYAML-6.0.3 absl-py-2.5.0 bcrypt-5.0.0 flexpolyline-0.1.0 fuzzywuzzy-0.18.0 gitdb-4.0.12 immutabledict-4.3.1 invoke-3.0.3 jwcrypto-1.5.7 mt-940-5.0.0 numpy-2.5.3 ortools-9.15.6755 pandas-3.0.5 paramiko-5.0.0 polyline-2.0.3 protobuf-6.33.6 pynacl-1.6.2 python-Levenshtein-0.25.1 python-slugify-9.0.0 pyzbar-0.1.9 rapidfuzz-3.14.6 smmap-5.0.3 tabulate-0.10.0 text-unidecode-1.3 ua-parser-1.0.2 ua-parser-builtins-202606 user-agents-2.2.0 wbgapi-1.0.12 Collecting boto3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading boto3-1.43.92-py3-none-any.whl.metadata (6.6 kB) Collecting fasttext-predict==0.9.2.4 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) Downloading fasttext_predict-0.9.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.7 kB) Collecting grpcio-status<2,>=1.62 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading grpcio_status-1.83.1-py3-none-any.whl.metadata (1.2 kB) Requirement already satisfied: protobuf<7,>=6.33.5 in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) (6.33.6) Collecting google-auth<3,>=2.55.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 5)) Downloading google_auth-2.58.0-py3-none-any.whl.metadata (6.0 kB) Collecting google-cloud-translate>=3.27.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading google_cloud_translate-3.27.0-py3-none-any.whl.metadata (9.5 kB) Collecting google-cloud-storage>=3.12.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_cloud_storage-3.14.1-py3-none-any.whl.metadata (14 kB) Collecting google-api-core<3,>=2.31.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) Downloading google_api_core-2.36.0-py3-none-any.whl.metadata (3.2 kB) Collecting aiohttp<3.15,>=3.14.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiohttp-3.14.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (8.3 kB) Collecting pyHanko==0.20.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading pyHanko-0.20.1-py3-none-any.whl.metadata (9.2 kB) Collecting pypdf<7,>=6.13.3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) Downloading pypdf-6.18.1-py3-none-any.whl.metadata (7.5 kB) Collecting pyhanko-certvalidator==0.24.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading pyhanko_certvalidator-0.24.1-py3-none-any.whl.metadata (5.3 kB) Requirement already satisfied: phonenumbers in /usr/lib/python3/dist-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) (8.12.57) Requirement already satisfied: asn1crypto>=1.5.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (1.5.1) Requirement already satisfied: qrcode>=6.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (7.4.2) Collecting tzlocal>=4.3 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading tzlocal-5.4.4-py3-none-any.whl.metadata (7.7 kB) Collecting click>=7.1.2 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading click-8.5.0-py3-none-any.whl.metadata (2.6 kB) Requirement already satisfied: requests>=2.24.0 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (2.31.0) Requirement already satisfied: pyyaml>=5.3.1 in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (6.0.3) Requirement already satisfied: cryptography>=3.3.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (42.0.8) Collecting oscrypto>=1.1.0 (from pyhanko-certvalidator==0.24.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading oscrypto-1.3.0-py2.py3-none-any.whl.metadata (15 kB) Collecting uritools>=3.0.1 (from pyhanko-certvalidator==0.24.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading uritools-6.1.3-py3-none-any.whl.metadata (5.1 kB) Requirement already satisfied: Pillow>=7.2.0 in /usr/local/lib/python3.12/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (10.2.0) Collecting python-barcode==0.15.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading python_barcode-0.15.1-py3-none-any.whl.metadata (2.3 kB) Collecting fonttools>=4.33.3 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading fonttools-4.65.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (125 kB) Collecting uharfbuzz<0.38.0,>=0.25.0 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading uharfbuzz-0.37.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.3 kB) Collecting python-pkcs11~=0.7.0 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading python-pkcs11-0.7.0.tar.gz (106 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Requirement already satisfied: defusedxml~=0.7.1 in /usr/lib/python3/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (0.7.1) Collecting botocore<1.44.0,>=1.43.92 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading botocore-1.43.92-py3-none-any.whl.metadata (5.6 kB) Collecting jmespath<2.0.0,>=0.7.1 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading jmespath-1.1.0-py3-none-any.whl.metadata (7.6 kB) Collecting s3transfer<0.20.0,>=0.19.0 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading s3transfer-0.19.2-py3-none-any.whl.metadata (1.7 kB) Collecting grpcio>=1.83.1 (from grpcio-status<2,>=1.62->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading grpcio-1.83.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (3.7 kB) Collecting googleapis-common-protos>=1.5.5 (from grpcio-status<2,>=1.62->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading googleapis_common_protos-1.75.3-py3-none-any.whl.metadata (8.5 kB) Requirement already satisfied: pyasn1-modules>=0.2.1 in /usr/local/lib/python3.12/dist-packages (from google-auth<3,>=2.55.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 5)) (0.4.2) Collecting google-cloud-core<3.0.0,>=2.0.0 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading google_cloud_core-2.7.0-py3-none-any.whl.metadata (2.8 kB) Collecting proto-plus<2.0.0,>=1.22.3 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading proto_plus-1.28.4-py3-none-any.whl.metadata (2.2 kB) Collecting grpc-google-iam-v1<1.0.0,>=0.14.0 (from google-cloud-translate>=3.27.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading grpc_google_iam_v1-0.14.5-py3-none-any.whl.metadata (8.8 kB) Collecting google-resumable-media<3.0.0,>=2.7.2 (from google-cloud-storage>=3.12.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_resumable_media-2.10.2-py3-none-any.whl.metadata (2.2 kB) Collecting google-crc32c<2.0.0,>=1.6.0 (from google-cloud-storage>=3.12.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_crc32c-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.metadata (1.7 kB) Collecting requests>=2.24.0 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading requests-2.34.2-py3-none-any.whl.metadata (4.8 kB) Collecting opentelemetry-api<2.0.0,>=1.44.0 (from google-api-core<3,>=2.31.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) Downloading opentelemetry_api-1.44.0-py3-none-any.whl.metadata (1.4 kB) Collecting aiohappyeyeballs>=2.5.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiohappyeyeballs-2.7.1-py3-none-any.whl.metadata (5.9 kB) Collecting aiosignal>=1.4.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiosignal-1.4.0-py3-none-any.whl.metadata (3.7 kB) Requirement already satisfied: attrs>=17.3.0 in /usr/local/lib/python3.12/dist-packages (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) (26.1.0) Collecting frozenlist>=1.1.1 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (20 kB) Collecting multidict<7.0,>=4.5 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading multidict-6.8.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (5.3 kB) Collecting propcache>=0.2.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading propcache-0.5.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (16 kB) Requirement already satisfied: typing_extensions>=4.4 in /usr/local/lib/python3.12/dist-packages (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) (4.16.0) Collecting yarl<2.0,>=1.17.0 (from aiohttp<3.15,>=3.14.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading yarl-1.24.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (103 kB) Requirement already satisfied: python-dateutil<3.0.0,>=2.1 in /usr/local/lib/python3.12/dist-packages (from botocore<1.44.0,>=1.43.92->boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) (2.8.2) Requirement already satisfied: urllib3!=2.2.0,<3,>=1.25.4 in /usr/local/lib/python3.12/dist-packages (from botocore<1.44.0,>=1.43.92->boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) (2.0.7) Requirement already satisfied: cffi>=1.12 in /usr/local/lib/python3.12/dist-packages (from cryptography>=3.3.1->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (2.1.0) Requirement already satisfied: pyasn1<0.7.0,>=0.6.1 in /usr/local/lib/python3.12/dist-packages (from pyasn1-modules>=0.2.1->google-auth<3,>=2.55.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 5)) (0.6.4) Requirement already satisfied: cached-property in /usr/lib/python3/dist-packages (from python-pkcs11~=0.7.0->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (1.5.2) Requirement already satisfied: pypng in /usr/local/lib/python3.12/dist-packages (from qrcode>=6.1->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (0.20220715.0) Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests>=2.24.0->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (3.4.9) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests>=2.24.0->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (3.6) Requirement already satisfied: certifi>=2023.5.7 in /usr/local/lib/python3.12/dist-packages (from requests>=2.24.0->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (2026.7.22) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography>=3.3.1->pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (3.0) Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/dist-packages (from python-dateutil<3.0.0,>=2.1->botocore<1.44.0,>=1.43.92->boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) (1.17.0) Downloading fasttext_predict-0.9.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (296 kB) Downloading pyHanko-0.20.1-py3-none-any.whl (407 kB) Downloading pyhanko_certvalidator-0.24.1-py3-none-any.whl (106 kB) Downloading python_barcode-0.15.1-py3-none-any.whl (212 kB) Downloading boto3-1.43.92-py3-none-any.whl (140 kB) Downloading grpcio_status-1.83.1-py3-none-any.whl (14 kB) Downloading google_auth-2.58.0-py3-none-any.whl (262 kB) Downloading google_cloud_translate-3.27.0-py3-none-any.whl (210 kB) Downloading google_cloud_storage-3.14.1-py3-none-any.whl (343 kB) Downloading google_api_core-2.36.0-py3-none-any.whl (184 kB) Downloading aiohttp-3.14.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB) Downloading pypdf-6.18.1-py3-none-any.whl (394 kB) Downloading aiohappyeyeballs-2.7.1-py3-none-any.whl (15 kB) Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 kB) Downloading botocore-1.43.92-py3-none-any.whl (15.8 MB) Downloading click-8.5.0-py3-none-any.whl (125 kB) Downloading fonttools-4.65.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.4 MB) Downloading frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (242 kB) Downloading google_cloud_core-2.7.0-py3-none-any.whl (31 kB) Downloading google_crc32c-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (33 kB) Downloading google_resumable_media-2.10.2-py3-none-any.whl (81 kB) Downloading googleapis_common_protos-1.75.3-py3-none-any.whl (306 kB) Downloading grpc_google_iam_v1-0.14.5-py3-none-any.whl (32 kB) Downloading grpcio-1.83.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (7.0 MB) Downloading jmespath-1.1.0-py3-none-any.whl (20 kB) Downloading multidict-6.8.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (287 kB) Downloading opentelemetry_api-1.44.0-py3-none-any.whl (60 kB) Downloading oscrypto-1.3.0-py2.py3-none-any.whl (194 kB) Downloading propcache-0.5.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (61 kB) Downloading proto_plus-1.28.4-py3-none-any.whl (50 kB) Downloading requests-2.34.2-py3-none-any.whl (73 kB) Downloading s3transfer-0.19.2-py3-none-any.whl (90 kB) Downloading tzlocal-5.4.4-py3-none-any.whl (18 kB) Downloading uharfbuzz-0.37.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB) Downloading uritools-6.1.3-py3-none-any.whl (11 kB) Downloading yarl-1.24.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (109 kB) Building wheels for collected packages: python-pkcs11 Building wheel for python-pkcs11 (setup.py): started Building wheel for python-pkcs11 (setup.py): finished with status 'done' Created wheel for python-pkcs11: filename=python_pkcs11-0.7.0-cp312-cp312-linux_x86_64.whl size=1510753 sha256=040ff4d33b147a8df871284cdeff2c751123d4070d46db8df0cebb18c9f39772 Stored in directory: /data/build/.pip-tmp/pip-ephem-wheel-cache-h21z5ki6/wheels/6e/ae/fe/f82e085bb4004ac1e4be532bcb81b1d28d77c6685c19715be9 Successfully built python-pkcs11 Installing collected packages: python-barcode, fasttext-predict, uritools, uharfbuzz, tzlocal, requests, python-pkcs11, pypdf, proto-plus, propcache, oscrypto, opentelemetry-api, multidict, jmespath, grpcio, googleapis-common-protos, google-crc32c, frozenlist, fonttools, click, aiohappyeyeballs, yarl, grpcio-status, google-resumable-media, botocore, aiosignal, s3transfer, pyhanko-certvalidator, grpc-google-iam-v1, google-auth, aiohttp, pyHanko, google-api-core, boto3, google-cloud-core, google-cloud-translate, google-cloud-storage Successfully installed aiohappyeyeballs-2.7.1 aiohttp-3.14.3 aiosignal-1.4.0 boto3-1.43.92 botocore-1.43.92 click-8.5.0 fasttext-predict-0.9.2.4 fonttools-4.65.0 frozenlist-1.8.0 google-api-core-2.36.0 google-auth-2.58.0 google-cloud-core-2.7.0 google-cloud-storage-3.14.1 google-cloud-translate-3.27.0 google-crc32c-1.8.0 google-resumable-media-2.10.2 googleapis-common-protos-1.75.3 grpc-google-iam-v1-0.14.5 grpcio-1.83.1 grpcio-status-1.83.1 jmespath-1.1.0 multidict-6.8.0 opentelemetry-api-1.44.0 oscrypto-1.3.0 propcache-0.5.2 proto-plus-1.28.4 pyHanko-0.20.1 pyhanko-certvalidator-0.24.1 pypdf-6.18.1 python-barcode-0.15.1 python-pkcs11-0.7.0 requests-2.34.2 s3transfer-0.19.2 tzlocal-5.4.4 uharfbuzz-0.37.3 uritools-6.1.3 yarl-1.24.5 2026-09-11 17:22:22,465 127 INFO ? odoo: Odoo version 18.0 2026-09-11 17:22:22,466 127 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-09-11 17:22:22,466 127 INFO ? odoo: addons paths: ['/data/build/rb-46204af-224751/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/rb-46204af-224751/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/Viindoo-branding-18.0'] 2026-09-11 17:22:22,466 127 INFO ? odoo: database: default@default:5432 2026-09-11 17:22:22,637 127 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-09-11 17:22:22,654 127 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-09-11 17:22:22,923 127 INFO ? odoo.tests.common: Importing test framework 2026-09-11 17:22:23,079 127 INFO ? odoo.addons.to_base: Removing the default currency rate's SQL constraint `unique_name_per_day` 2026-09-11 17:22:23,080 127 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-09-11 17:22:23,139 127 INFO rb-46204af-224751-414455 odoo.modules.loading: loading 1 modules... 2026-09-11 17:22:23,243 127 INFO rb-46204af-224751-414455 odoo.modules.loading: 1 modules loaded in 0.10s, 0 queries (+0 extra) 2026-09-11 17:22:24,434 127 INFO rb-46204af-224751-414455 odoo.modules.loading: loading 1148 modules... 2026-09-11 17:22:41,746 127 INFO rb-46204af-224751-414455 odoo.modules.loading: 1148 modules loaded in 17.31s, 2 queries (+2 extra) 2026-09-11 17:22:44,332 127 INFO rb-46204af-224751-414455 odoo.modules.loading: Modules loaded. 2026-09-11 17:22:44,632 127 INFO rb-46204af-224751-414455 odoo.modules.registry: Caches invalidated, signaling through the database: ['templates'] 2026-09-11 17:22:44,634 127 INFO rb-46204af-224751-414455 odoo.modules.registry: Registry loaded in 21.553s 2026-09-11 17:22:44,635 127 INFO rb-46204af-224751-414455 odoo.service.server: Starting post tests 2026-09-11 17:22:45,554 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-09-11 17:22:50,089 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 3.344545364379883 seconds 2026-09-11 17:22:50,921 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 0.831871509552002 seconds 2026-09-11 17:23:05,716 127 INFO rb-46204af-224751-414455 odoo.addons.to_purchase_order_advance.tests.test_payment_advance_amount: Starting TestPaymentAdvanceAmount.test_second_advance_excludes_already_posted_first_advance ... 2026-09-11 17:23:09,939 127 INFO rb-46204af-224751-414455 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-11 17:23:13,246 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1593 checked, 5 removed 2026-09-11 17:23:24,143 127 INFO rb-46204af-224751-414455 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-11 17:23:28,899 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:23:41,985 127 INFO rb-46204af-224751-414455 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_01_reconcile_payment_with_invoice_same_currency ... 2026-09-11 17:23:47,683 127 INFO rb-46204af-224751-414455 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_02_reconcile_payment_with_invoice_diff_currency ... 2026-09-11 17:23:53,477 127 INFO rb-46204af-224751-414455 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_03_reconcile_payment_with_invoice_diff_po ... 2026-09-11 17:23:59,854 127 INFO rb-46204af-224751-414455 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_04_add_po_to_confirmed_payment ... 2026-09-11 17:24:03,110 127 INFO rb-46204af-224751-414455 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_05_add_po_to_confirmed_payment ... 2026-09-11 17:24:06,107 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:24:17,903 127 INFO rb-46204af-224751-414455 odoo.addons.to_purchase_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_01_change_partner_type_on_payment ... 2026-09-11 17:24:18,123 127 INFO rb-46204af-224751-414455 odoo.addons.to_purchase_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_02_change_partner_on_payment ... 2026-09-11 17:24:18,397 127 INFO rb-46204af-224751-414455 odoo.addons.to_purchase_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_03_add_or_remove_po_on_payment ... 2026-09-11 17:24:18,748 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:24:32,229 127 INFO rb-46204af-224751-414455 odoo.addons.to_purchase_order_advance.tests.test_payment_functional: Starting TestPaymentFunctional.test_01_partner_on_payment ... 2026-09-11 17:24:32,593 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:24:32,606 127 INFO rb-46204af-224751-414455 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_01_create_receipt_from_po ... 2026-09-11 17:24:33,608 127 INFO rb-46204af-224751-414455 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_02_cant_create_invoice_if_receipt_exist ... 2026-09-11 17:24:35,197 127 INFO rb-46204af-224751-414455 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_03_cant_create_receipt_if_invoice_exist ... 2026-09-11 17:24:36,366 127 INFO rb-46204af-224751-414455 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_04_compute_billed_field_in_po ... 2026-09-11 17:24:37,553 127 INFO rb-46204af-224751-414455 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_05_bulk_create_vendor_bills_action_yields_a_vendor_bill ... 2026-09-11 17:24:39,773 127 INFO rb-46204af-224751-414455 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_06_create_bills_list_button_yields_a_vendor_bill ... 2026-09-11 17:24:41,292 127 INFO rb-46204af-224751-414455 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-11 17:24:43,640 127 INFO rb-46204af-224751-414455 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_08_create_bills_yields_a_vendor_bill_for_a_company_vendor ... 2026-09-11 17:24:44,457 127 INFO rb-46204af-224751-414455 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-11 17:24:45,609 127 INFO rb-46204af-224751-414455 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-11 17:24:46,884 127 INFO rb-46204af-224751-414455 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_11_combined_action_yields_a_receipt_for_an_individual_vendor ... 2026-09-11 17:24:48,837 127 INFO rb-46204af-224751-414455 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-11 17:24:50,555 127 INFO rb-46204af-224751-414455 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-11 17:24:51,602 127 INFO rb-46204af-224751-414455 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_14_combined_action_resolves_document_type_per_order_in_one_call ... 2026-09-11 17:24:53,688 127 INFO rb-46204af-224751-414455 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_15_combined_action_uses_the_commercial_partner_cascade ... 2026-09-11 17:24:55,199 127 INFO rb-46204af-224751-414455 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_16_combined_action_tells_the_user_when_nothing_is_invoiceable ... 2026-09-11 17:24:56,376 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 17:24:57,738 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_01_validate_qty_deviation ... 2026-09-11 17:24:57,832 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_11_validate_product ... 2026-09-11 17:24:57,934 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_12_validate_product ... 2026-09-11 17:24:58,027 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_21_delete_quality_point ... 2026-09-11 17:24:58,104 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_22_constraint_qty_check ... 2026-09-11 17:24:58,189 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_31_action_name_unique ... 2026-09-11 17:24:58,223 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_check_qa_state1 ... 2026-09-11 17:24:58,256 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_check_qa_state2 ... 2026-09-11 17:24:58,300 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_constrains_check_norm ... 2026-09-11 17:24:58,359 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_measure_check_flow ... 2026-09-11 17:24:58,533 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_pass_fail_check_flow ... 2026-09-11 17:24:58,819 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_corrective_action ... 2026-09-11 17:24:58,849 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_point ... 2026-09-11 17:24:58,877 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_preventive_action ... 2026-09-11 17:24:58,914 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:25:00,240 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_01_quality_user ... 2026-09-11 17:25:00,447 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.check 2026-09-11 17:25:00,532 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.alert 2026-09-11 17:25:00,700 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.point 2026-09-11 17:25:00,716 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.point 2026-09-11 17:25:00,725 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.point 2026-09-11 17:25:00,804 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.alert.team 2026-09-11 17:25:00,812 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.alert.team 2026-09-11 17:25:00,860 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1089] 2026-09-11 17:25:00,860 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.alert.team 2026-09-11 17:25:00,880 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.tag 2026-09-11 17:25:00,884 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.tag 2026-09-11 17:25:00,889 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.tag 2026-09-11 17:25:00,912 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.alert.stage 2026-09-11 17:25:00,914 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.alert.stage 2026-09-11 17:25:00,917 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.stage 2026-09-11 17:25:00,933 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.point.test_type 2026-09-11 17:25:00,935 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.point.test_type 2026-09-11 17:25:00,937 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.point.test_type 2026-09-11 17:25:00,952 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.reason 2026-09-11 17:25:00,954 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.reason 2026-09-11 17:25:00,957 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.reason 2026-09-11 17:25:00,984 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.action 2026-09-11 17:25:01,051 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.corrective.action 2026-09-11 17:25:01,097 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.preventive.action 2026-09-11 17:25:01,118 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.action 2026-09-11 17:25:01,143 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_11_quality_manager ... 2026-09-11 17:25:01,255 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #52 deleted viin.quality.check records with IDs: [26] 2026-09-11 17:25:01,457 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #52 deleted ir.model.data records with IDs: [92325] 2026-09-11 17:25:01,457 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #52 deleted viin.quality.tag records with IDs: [1] 2026-09-11 17:25:01,523 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #52 deleted ir.model.data records with IDs: [92327] 2026-09-11 17:25:01,523 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #52 deleted quality.reason records with IDs: [5] 2026-09-11 17:25:01,746 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #52 deleted quality.alert.corrective.action records with IDs: [5] 2026-09-11 17:25:01,757 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #52 deleted quality.alert.action records with IDs: [12] 2026-09-11 17:25:01,836 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #52 deleted quality.alert.preventive.action records with IDs: [7] 2026-09-11 17:25:01,843 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #52 deleted quality.alert.action records with IDs: [13] 2026-09-11 17:25:01,880 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #52 deleted quality.alert.action records with IDs: [14] 2026-09-11 17:25:01,895 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #52 deleted viin.quality.alert records with IDs: [12] 2026-09-11 17:25:01,907 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #52 deleted quality.action records with IDs: [9] 2026-09-11 17:25:01,936 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #52 deleted viin.quality.point records with IDs: [23] 2026-09-11 17:25:01,976 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #52 deleted ir.model.data records with IDs: [92164] 2026-09-11 17:25:01,976 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #52 deleted quality.alert.stage records with IDs: [1] 2026-09-11 17:25:02,150 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #52 deleted viin.quality.point.test_type records with IDs: [4] 2026-09-11 17:25:02,178 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_21_internal_user ... 2026-09-11 17:25:02,262 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 53, model: viin.quality.check 2026-09-11 17:25:02,398 127 INFO rb-46204af-224751-414455 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-11 17:25:02,625 127 INFO rb-46204af-224751-414455 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-11 17:25:02,636 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 53, model: viin.quality.check 2026-09-11 17:25:02,645 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 53, model: viin.quality.alert 2026-09-11 17:25:02,665 127 INFO rb-46204af-224751-414455 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-11 17:25:02,749 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 53, model: viin.quality.alert 2026-09-11 17:25:02,757 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 53, model: viin.quality.alert 2026-09-11 17:25:02,764 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 53, model: quality.alert.corrective.action 2026-09-11 17:25:02,830 127 INFO rb-46204af-224751-414455 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-11 17:25:02,969 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 53, model: quality.alert.corrective.action 2026-09-11 17:25:02,980 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 53, model: quality.alert.corrective.action 2026-09-11 17:25:02,985 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 53, model: quality.alert.preventive.action 2026-09-11 17:25:03,013 127 INFO rb-46204af-224751-414455 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-11 17:25:03,119 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 53, model: quality.alert.preventive.action 2026-09-11 17:25:03,125 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 53, model: quality.alert.preventive.action 2026-09-11 17:25:03,157 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_31_internal_user_process_check ... 2026-09-11 17:25:03,265 127 INFO rb-46204af-224751-414455 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-11 17:25:03,294 127 INFO rb-46204af-224751-414455 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-11 17:25:03,357 127 INFO rb-46204af-224751-414455 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-11 17:25:03,446 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:25:04,149 127 INFO rb-46204af-224751-414455 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-11 17:25:04,229 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_check_wizard_internal_user: Starting QualityCheckWizardInternalUser.test_every_wizard_writable_related_is_internal_user_whitelisted ... 2026-09-11 17:25:04,263 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:25:05,335 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_01_validate_product ... 2026-09-11 17:25:05,574 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_01_validate_team ... 2026-09-11 17:25:05,853 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_11_check_tolerance_max ... 2026-09-11 17:25:06,928 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_quality_check_measure_not_range_tolerance ... 2026-09-11 17:25:07,317 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_quality_check_user_id ... 2026-09-11 17:25:07,639 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:25:08,600 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_point_category: Starting TestQualityPointCategory.test_complete_name ... 2026-09-11 17:25:08,658 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_point_category: Starting TestQualityPointCategory.test_quality_point_count ... 2026-09-11 17:25:08,704 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:25:09,865 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_point_template_line: Starting TestQualityProductTemplate.test_get_prepare_data ... 2026-09-11 17:25:09,963 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:25:11,734 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_access_rights ... 2026-09-11 17:25:11,948 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1111] 2026-09-11 17:25:11,962 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [92301] 2026-09-11 17:25:11,962 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted quality.point.template records with IDs: [2] 2026-09-11 17:25:12,001 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_access_rights_2 ... 2026-09-11 17:25:12,195 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.point.template 2026-09-11 17:25:12,233 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.point.template 2026-09-11 17:25:12,249 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1111] 2026-09-11 17:25:12,252 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.point.template 2026-09-11 17:25:12,274 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_action_apply ... 2026-09-11 17:25:12,358 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_action_apply_2 ... 2026-09-11 17:25:12,487 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_compute_team_id ... 2026-09-11 17:25:12,573 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_compute_tolerance_max ... 2026-09-11 17:25:12,652 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_get_prepare_data ... 2026-09-11 17:25:12,697 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_multi_company_rule ... 2026-09-11 17:25:25,204 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 17:25:26,323 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_all_failed ... 2026-09-11 17:25:26,389 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_all_passed ... 2026-09-11 17:25:26,439 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_empty_no_div_error ... 2026-09-11 17:25:26,479 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_negative_failed_raises ... 2026-09-11 17:25:26,520 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_negative_passed_raises ... 2026-09-11 17:25:26,562 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_pass_rate ... 2026-09-11 17:25:26,618 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_recompute_on_edit ... 2026-09-11 17:25:26,671 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_state_is_user_decision ... 2026-09-11 17:25:26,767 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_template_line_propagates_flag ... 2026-09-11 17:25:26,825 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_track_flag_related ... 2026-09-11 17:25:26,871 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_wizard_pass_rate_recomputes ... 2026-09-11 17:25:26,948 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:25:27,767 127 INFO rb-46204af-224751-414455 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-11 17:25:28,135 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted stock.move records with IDs: [190] 2026-09-11 17:25:28,392 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality_mrp.tests.test_action_view_quality_alerts: Starting TestActionViewQualityAlertsWorkOrderDefault.test_multiple_workorders_does_not_raise_expected_singleton ... 2026-09-11 17:25:28,583 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted stock.move records with IDs: [193] 2026-09-11 17:25:28,822 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality_mrp.tests.test_action_view_quality_alerts: Starting TestActionViewQualityAlertsWorkOrderDefault.test_no_workorders_leaves_alert_workorder_default_falsy ... 2026-09-11 17:25:29,105 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality_mrp.tests.test_action_view_quality_alerts: Starting TestActionViewQualityAlertsWorkOrderDefault.test_single_workorder_defaults_alert_to_that_workorder ... 2026-09-11 17:25:29,285 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted stock.move records with IDs: [198] 2026-09-11 17:25:29,664 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:25:30,660 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_01_check_plan_mo ... 2026-09-11 17:25:30,913 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted stock.move records with IDs: [206] 2026-09-11 17:25:31,724 127 INFO rb-46204af-224751-414455 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-11 17:25:31,934 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted stock.move records with IDs: [214] 2026-09-11 17:25:32,674 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_11_check_done_mo ... 2026-09-11 17:25:33,070 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted stock.move records with IDs: [222] 2026-09-11 17:25:33,979 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_22_check_done_wo ... 2026-09-11 17:25:34,203 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted stock.move records with IDs: [230] 2026-09-11 17:25:35,143 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_23_check_action_generate_serial ... 2026-09-11 17:25:35,437 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted stock.move records with IDs: [238] 2026-09-11 17:25:36,664 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:25:36,675 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality_stock.tests.test_quality_product_template_stock: Starting TestQualityProductTemplateStock.test_get_prepare_data ... 2026-09-11 17:25:36,766 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:25:37,549 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_01_check_auto_create_quality_check ... 2026-09-11 17:25:37,840 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_11_check_cancel_picking ... 2026-09-11 17:25:38,267 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted viin.quality.check records with IDs: [58] 2026-09-11 17:25:38,292 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_12_check_cancel_picking ... 2026-09-11 17:25:38,553 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_21_check_done_picking ... 2026-09-11 17:25:39,049 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_22_check_done_picking ... 2026-09-11 17:25:39,586 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_23_check_done_picking ... 2026-09-11 17:25:40,220 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:25:41,089 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality_stock.tests.test_quality_stock_access_right: Starting QualityStockAccessRight.test_01_check_quality_user ... 2026-09-11 17:25:41,128 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.lot 2026-09-11 17:25:41,148 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.lot 2026-09-11 17:25:41,167 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.message records with IDs: [2614] 2026-09-11 17:25:41,169 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: stock.lot 2026-09-11 17:25:41,193 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.picking.type 2026-09-11 17:25:41,214 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.picking.type 2026-09-11 17:25:41,217 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: stock.picking.type 2026-09-11 17:25:41,242 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.picking 2026-09-11 17:25:41,256 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.picking 2026-09-11 17:25:41,317 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.move 2026-09-11 17:25:41,335 127 INFO rb-46204af-224751-414455 odoo.addons.to_quality_stock.tests.test_quality_stock_access_right: Starting QualityStockAccessRight.test_11_check_quality_manager ... 2026-09-11 17:25:41,411 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 74, model: stock.picking.type 2026-09-11 17:25:41,451 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 74, model: stock.picking.type 2026-09-11 17:25:41,492 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:25:41,515 127 INFO rb-46204af-224751-414455 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_display_name_wrapped_address_is_still_blocked ... 2026-09-11 17:25:41,547 127 INFO rb-46204af-224751-414455 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_login_carrying_two_addresses_is_not_blocked ... 2026-09-11 17:25:41,587 127 INFO rb-46204af-224751-414455 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-11 17:25:41,619 127 INFO rb-46204af-224751-414455 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-11 17:25:41,661 127 INFO rb-46204af-224751-414455 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-11 17:25:41,695 127 INFO rb-46204af-224751-414455 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-11 17:25:41,728 127 INFO rb-46204af-224751-414455 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-11 17:25:41,760 127 INFO rb-46204af-224751-414455 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-11 17:25:41,796 127 INFO rb-46204af-224751-414455 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-11 17:25:41,824 127 INFO rb-46204af-224751-414455 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-11 17:25:41,863 127 INFO rb-46204af-224751-414455 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-11 17:25:41,903 127 INFO rb-46204af-224751-414455 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-11 17:25:41,930 127 INFO rb-46204af-224751-414455 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-11 17:25:41,958 127 INFO rb-46204af-224751-414455 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_domain_prefix_wildcard_rule_blocks_any_suffix ... 2026-09-11 17:25:42,002 127 INFO rb-46204af-224751-414455 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-11 17:25:42,025 127 INFO rb-46204af-224751-414455 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_exact_address_rule_blocks_that_address ... 2026-09-11 17:25:42,053 127 INFO rb-46204af-224751-414455 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-11 17:25:42,077 127 INFO rb-46204af-224751-414455 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-11 17:25:42,103 127 INFO rb-46204af-224751-414455 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-11 17:25:42,127 127 INFO rb-46204af-224751-414455 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-11 17:25:42,162 127 INFO rb-46204af-224751-414455 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-11 17:25:42,187 127 INFO rb-46204af-224751-414455 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_matching_ignores_letter_case_and_surrounding_whitespace ... 2026-09-11 17:25:42,211 127 INFO rb-46204af-224751-414455 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_subdomain_wildcard_rule_blocks_a_subdomain ... 2026-09-11 17:25:42,235 127 INFO rb-46204af-224751-414455 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-11 17:25:42,263 127 INFO rb-46204af-224751-414455 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_the_record_predicate_answers_for_a_single_rule ... 2026-09-11 17:25:42,298 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:25:42,314 127 INFO rb-46204af-224751-414455 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleCanonicalisation.test_a_domain_only_rule_has_no_local_pattern ... 2026-09-11 17:25:42,351 127 INFO rb-46204af-224751-414455 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-11 17:25:42,391 127 INFO rb-46204af-224751-414455 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleCanonicalisation.test_a_rule_is_stored_canonicalised ... 2026-09-11 17:25:42,422 127 INFO rb-46204af-224751-414455 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-11 17:25:42,445 127 INFO rb-46204af-224751-414455 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-11 17:25:42,482 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:25:42,495 127 INFO rb-46204af-224751-414455 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_catch_all_rule_is_rejected ... 2026-09-11 17:25:42,535 127 INFO rb-46204af-224751-414455 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-11 17:25:42,584 127 INFO rb-46204af-224751-414455 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-11 17:25:42,688 127 INFO rb-46204af-224751-414455 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-11 17:25:42,764 127 INFO rb-46204af-224751-414455 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_duplicate_rule_name_is_rejected ... 2026-09-11 17:25:42,806 127 INFO rb-46204af-224751-414455 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-11 17:25:42,843 127 INFO rb-46204af-224751-414455 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-11 17:25:42,895 127 INFO rb-46204af-224751-414455 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-11 17:25:42,954 127 INFO rb-46204af-224751-414455 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_rule_with_no_domain_is_rejected ... 2026-09-11 17:25:43,007 127 INFO rb-46204af-224751-414455 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_an_uncited_block_reason_can_still_be_deleted ... 2026-09-11 17:25:43,027 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted block.reason records with IDs: [3] 2026-09-11 17:25:43,081 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:25:43,106 127 INFO rb-46204af-224751-414455 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-11 17:25:43,138 127 INFO rb-46204af-224751-414455 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-11 17:25:43,176 127 INFO rb-46204af-224751-414455 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleLookupSurface.test_the_rule_lookup_is_not_reachable_over_rpc ... 2026-09-11 17:25:43,219 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:25:43,239 127 INFO rb-46204af-224751-414455 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-11 17:25:43,341 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:25:43,357 127 INFO rb-46204af-224751-414455 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-11 17:25:45,301 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [72] 2026-09-11 17:25:45,479 127 INFO rb-46204af-224751-414455 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-11 17:25:50,459 127 INFO rb-46204af-224751-414455 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_setting_round_trips_through_the_settings_screen ... 2026-09-11 17:25:51,610 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [74] 2026-09-11 17:25:51,746 127 INFO rb-46204af-224751-414455 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_settings_screen_exposes_no_public_action_openers ... 2026-09-11 17:25:51,768 127 INFO rb-46204af-224751-414455 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_two_settings_links_open_the_right_lists ... 2026-09-11 17:25:51,805 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:25:51,821 127 INFO rb-46204af-224751-414455 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-11 17:25:52,939 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:25:54,065 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:25:54] "POST /web/signup HTTP/1.1" 200 - 203 0.149 0.980 2026-09-11 17:25:54,129 127 INFO rb-46204af-224751-414455 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-11 17:25:55,343 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:25:57,039 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:25:57] "POST /web/signup HTTP/1.1" 200 - 203 0.156 1.542 2026-09-11 17:25:57,048 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [76] 2026-09-11 17:25:57,590 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:newcomer@blocked-example.com from 127.0.0.1 2026-09-11 17:25:57,745 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #76 deleted mail.mail records with IDs: [377] 2026-09-11 17:25:57,766 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #76 deleted mail.message records with IDs: [8813] 2026-09-11 17:25:57,783 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:newcomer@blocked-example.com from 127.0.0.1 2026-09-11 17:25:57,796 127 INFO rb-46204af-224751-414455 odoo.tests.common: Simulating signal changes during tests 2026-09-11 17:25:57,796 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:25:57] "POST /web/signup HTTP/1.1" 303 - 286 0.393 0.350 2026-09-11 17:25:57,817 127 INFO rb-46204af-224751-414455 odoo.http: Session expired 2026-09-11 17:25:57,818 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:25:57] "GET /my HTTP/1.1" 303 - 5 0.007 0.009 2026-09-11 17:25:58,275 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:25:58] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.055 0.397 2026-09-11 17:25:58,316 127 INFO rb-46204af-224751-414455 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-11 17:25:59,352 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:26:00,426 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:00] "POST /web/signup HTTP/1.1" 200 - 203 0.164 0.919 2026-09-11 17:26:00,472 127 INFO rb-46204af-224751-414455 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_a_wildcard_rule_blocks_through_the_sign_up_form ... 2026-09-11 17:26:01,532 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:26:02,592 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:02] "POST /web/signup HTTP/1.1" 200 - 203 0.181 0.881 2026-09-11 17:26:02,635 127 INFO rb-46204af-224751-414455 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_an_address_matching_no_rule_registers_successfully ... 2026-09-11 17:26:03,797 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:26:04,505 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:newcomer@allowed-example.com from 127.0.0.1 2026-09-11 17:26:04,655 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #77 deleted mail.mail records with IDs: [378] 2026-09-11 17:26:04,687 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #77 deleted mail.message records with IDs: [8822] 2026-09-11 17:26:04,708 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:newcomer@allowed-example.com from 127.0.0.1 2026-09-11 17:26:04,720 127 INFO rb-46204af-224751-414455 odoo.tests.common: Simulating signal changes during tests 2026-09-11 17:26:04,720 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:04] "POST /web/signup HTTP/1.1" 303 - 285 0.379 0.546 2026-09-11 17:26:04,741 127 INFO rb-46204af-224751-414455 odoo.http: Session expired 2026-09-11 17:26:04,741 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:04] "GET /my HTTP/1.1" 303 - 5 0.004 0.011 2026-09-11 17:26:05,568 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:05] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 174 0.184 0.634 2026-09-11 17:26:05,624 127 INFO rb-46204af-224751-414455 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_an_archived_rule_stops_blocking ... 2026-09-11 17:26:06,901 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:26:07,887 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:07] "POST /web/signup HTTP/1.1" 200 - 203 0.151 0.844 2026-09-11 17:26:08,341 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:newcomer@blocked-example.com from 127.0.0.1 2026-09-11 17:26:08,481 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #78 deleted mail.mail records with IDs: [379] 2026-09-11 17:26:08,491 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #78 deleted mail.message records with IDs: [8827] 2026-09-11 17:26:08,502 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:newcomer@blocked-example.com from 127.0.0.1 2026-09-11 17:26:08,511 127 INFO rb-46204af-224751-414455 odoo.tests.common: Simulating signal changes during tests 2026-09-11 17:26:08,512 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:08] "POST /web/signup HTTP/1.1" 303 - 265 0.303 0.307 2026-09-11 17:26:08,525 127 INFO rb-46204af-224751-414455 odoo.http: Session expired 2026-09-11 17:26:08,525 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:08] "GET /my HTTP/1.1" 303 - 5 0.002 0.008 2026-09-11 17:26:08,970 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:08] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.050 0.391 2026-09-11 17:26:09,015 127 INFO rb-46204af-224751-414455 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-11 17:26:09,969 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:26:11,854 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:11] "POST /web/signup HTTP/1.1" 200 - 202 0.168 1.720 2026-09-11 17:26:12,446 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:12] "POST /web/signup HTTP/1.1" 200 - 128 0.095 0.438 2026-09-11 17:26:12,979 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:reader2@blocked-example.com from 127.0.0.1 2026-09-11 17:26:13,105 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #79 deleted mail.mail records with IDs: [380] 2026-09-11 17:26:13,112 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #79 deleted mail.message records with IDs: [8832] 2026-09-11 17:26:13,122 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:reader2@blocked-example.com from 127.0.0.1 2026-09-11 17:26:13,129 127 INFO rb-46204af-224751-414455 odoo.tests.common: Simulating signal changes during tests 2026-09-11 17:26:13,130 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:13] "POST /web/signup HTTP/1.1" 303 - 286 0.303 0.307 2026-09-11 17:26:13,152 127 INFO rb-46204af-224751-414455 odoo.http: Session expired 2026-09-11 17:26:13,153 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:13] "GET /my HTTP/1.1" 303 - 5 0.006 0.007 2026-09-11 17:26:13,610 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:13] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.089 0.362 2026-09-11 17:26:14,185 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:reader3@blocked-example.com from 127.0.0.1 2026-09-11 17:26:14,358 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #80 deleted mail.mail records with IDs: [381] 2026-09-11 17:26:14,377 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #80 deleted mail.message records with IDs: [8835] 2026-09-11 17:26:14,402 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:reader3@blocked-example.com from 127.0.0.1 2026-09-11 17:26:14,420 127 INFO rb-46204af-224751-414455 odoo.tests.common: Simulating signal changes during tests 2026-09-11 17:26:14,420 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:14] "POST /web/signup HTTP/1.1" 303 - 286 0.403 0.359 2026-09-11 17:26:14,433 127 INFO rb-46204af-224751-414455 odoo.http: Session expired 2026-09-11 17:26:14,433 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:14] "GET /my HTTP/1.1" 303 - 5 0.004 0.005 2026-09-11 17:26:14,942 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:14] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 101 0.107 0.398 2026-09-11 17:26:15,518 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:reader4@blocked-example.com from 127.0.0.1 2026-09-11 17:26:15,656 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #81 deleted mail.mail records with IDs: [382] 2026-09-11 17:26:15,667 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #81 deleted mail.message records with IDs: [8838] 2026-09-11 17:26:15,680 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:reader4@blocked-example.com from 127.0.0.1 2026-09-11 17:26:15,699 127 INFO rb-46204af-224751-414455 odoo.tests.common: Simulating signal changes during tests 2026-09-11 17:26:15,699 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:15] "POST /web/signup HTTP/1.1" 303 - 286 0.330 0.341 2026-09-11 17:26:15,719 127 INFO rb-46204af-224751-414455 odoo.http: Session expired 2026-09-11 17:26:15,720 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:15] "GET /my HTTP/1.1" 303 - 5 0.002 0.015 2026-09-11 17:26:16,231 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:16] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 101 0.083 0.424 2026-09-11 17:26:16,283 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:26:16,305 127 INFO rb-46204af-224751-414455 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-11 17:26:17,190 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:26:18,475 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:18] "POST /web/signup HTTP/1.1" 200 - 203 0.268 1.020 2026-09-11 17:26:18,924 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [383] 2026-09-11 17:26:18,933 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8842] 2026-09-11 17:26:18,939 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:26:19,363 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:resident@blocked-example.com from 127.0.0.1 2026-09-11 17:26:19,389 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:resident@blocked-example.com from 127.0.0.1 2026-09-11 17:26:19,398 127 INFO rb-46204af-224751-414455 odoo.tests.common: Simulating signal changes during tests 2026-09-11 17:26:19,398 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:19] "POST /web/reset_password HTTP/1.1" 303 - 117 0.221 0.175 2026-09-11 17:26:19,431 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:resident@blocked-example.com from 127.0.0.1 2026-09-11 17:26:19,445 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:19] "POST /web/login HTTP/1.1" 303 - 16 0.012 0.023 2026-09-11 17:26:19,495 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login failed for db:rb-46204af-224751-414455 login:resident@blocked-example.com from 127.0.0.1 2026-09-11 17:26:20,182 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:20] "POST /web/login HTTP/1.1" 200 - 105 0.162 0.564 2026-09-11 17:26:20,183 127 INFO rb-46204af-224751-414455 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-11 17:26:20,208 127 INFO rb-46204af-224751-414455 odoo.addons.to_registration_email_blacklist.tests.test_signup_not_intercepted: Starting TestBlacklistDoesNotInterfere.test_an_invited_registration_is_not_blocked ... 2026-09-11 17:26:21,401 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:26:22,455 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:22] "POST /web/signup HTTP/1.1" 200 - 203 0.150 0.907 2026-09-11 17:26:23,079 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:invitee@blocked-example.com from 127.0.0.1 2026-09-11 17:26:23,206 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #83 deleted mail.mail records with IDs: [385] 2026-09-11 17:26:23,225 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #83 deleted mail.message records with IDs: [8848] 2026-09-11 17:26:23,241 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:invitee@blocked-example.com from 127.0.0.1 2026-09-11 17:26:23,250 127 INFO rb-46204af-224751-414455 odoo.tests.common: Simulating signal changes during tests 2026-09-11 17:26:23,250 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:23] "POST /web/signup HTTP/1.1" 303 - 297 0.386 0.325 2026-09-11 17:26:23,261 127 INFO rb-46204af-224751-414455 odoo.http: Session expired 2026-09-11 17:26:23,261 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:23] "GET /my HTTP/1.1" 303 - 5 0.002 0.006 2026-09-11 17:26:23,760 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:26:23] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.127 0.370 2026-09-11 17:26:23,820 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:26:24,037 127 INFO rb-46204af-224751-414455 odoo.addons.to_repair_request_from_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_compute_repair_count_01 ... 2026-09-11 17:26:24,113 127 INFO rb-46204af-224751-414455 odoo.addons.to_repair_request_from_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_compute_repair_count_02 ... 2026-09-11 17:26:24,264 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:26:24,425 127 INFO rb-46204af-224751-414455 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_maintenance_request_id_01 ... 2026-09-11 17:26:24,763 127 INFO rb-46204af-224751-414455 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_maintenance_request_id_02 ... 2026-09-11 17:26:24,989 127 INFO rb-46204af-224751-414455 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_maintenance_request_id_03 ... 2026-09-11 17:26:25,198 127 INFO rb-46204af-224751-414455 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_product_id_01 ... 2026-09-11 17:26:25,446 127 INFO rb-46204af-224751-414455 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_product_id_02 ... 2026-09-11 17:26:25,682 127 INFO rb-46204af-224751-414455 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_product_id_03 ... 2026-09-11 17:26:26,019 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:26:26,224 127 INFO rb-46204af-224751-414455 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_00_no_milestone ... 2026-09-11 17:26:26,745 127 INFO rb-46204af-224751-414455 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_01_maintenance_request_different_milestones ... 2026-09-11 17:26:27,344 127 INFO rb-46204af-224751-414455 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_02_maintenance_request_same_milestones ... 2026-09-11 17:26:28,780 127 INFO rb-46204af-224751-414455 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_03_different_part_replace_condition ... 2026-09-11 17:26:30,198 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:26:31,421 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_change_time_backdate ... 2026-09-11 17:26:31,844 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_display_popup_backdate ... 2026-09-11 17:26:32,157 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_input_backdate_future ... 2026-09-11 17:26:32,216 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_legacy_date_order_context_key_still_backdates_the_confirmation ... 2026-09-11 17:26:32,393 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 17:26:32,433 127 INFO rb-46204af-224751-414455 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-11 17:26:32,433 127 INFO rb-46204af-224751-414455 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-11 17:26:32,592 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_create_link_url_in_text ... 2026-09-11 17:26:32,684 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_create_link_url_standalone ... 2026-09-11 17:26:32,708 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_write_link_url_in_text ... 2026-09-11 17:26:32,773 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_write_link_url_standalone ... 2026-09-11 17:26:32,831 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:26:32,842 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_line_numbering.tests.test_line_numbering: Starting TestLineNumbering.test_sequence_edit_01 ... 2026-09-11 17:26:33,770 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [193] 2026-09-11 17:26:33,841 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_line_numbering.tests.test_line_numbering: Starting TestLineNumbering.test_sequence_edit_02 ... 2026-09-11 17:26:34,379 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:26:44,337 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_01_reconcile_payment_with_invoice_same_currency ... 2026-09-11 17:26:49,317 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_02_reconcile_payment_with_invoice_diff_currency ... 2026-09-11 17:26:55,004 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_03_reconcile_payment_with_invoice_diff_so ... 2026-09-11 17:27:01,773 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_04_add_so_to_confirmed_payment ... 2026-09-11 17:27:05,639 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_05_add_so_to_confirmed_payment ... 2026-09-11 17:27:09,709 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:27:25,380 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_01_change_partner_on_payment ... 2026-09-11 17:27:25,817 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_03_add_or_remove_so_on_payment ... 2026-09-11 17:27:26,172 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:27:37,967 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_order_advance.tests.test_payment_functional: Starting TestPaymentFunctional.test_01_partner_on_payment ... 2026-09-11 17:27:38,337 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:27:39,610 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [386] 2026-09-11 17:27:40,000 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit ... 2026-09-11 17:27:40,119 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_2 ... 2026-09-11 17:27:40,354 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_3 ... 2026-09-11 17:27:40,496 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_4 ... 2026-09-11 17:27:41,879 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_uom ... 2026-09-11 17:27:43,335 127 INFO rb-46204af-224751-414455 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_uom_and_price ... 2026-09-11 17:27:43,518 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-01 09:00:00,000 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455 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-46204af-224751-414455 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-46204af-224751-414455 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-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8942, 8941] 2026-10-01 09:00:00,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [112] 2026-10-01 09:00:00,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1313] 2026-10-01 09:00:00,000 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455 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-46204af-224751-414455 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-46204af-224751-414455 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-46204af-224751-414455 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-46204af-224751-414455 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-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8984, 8982, 8981] 2026-10-01 09:00:00,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [121] 2026-10-01 09:00:00,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1330] 2026-10-01 09:00:00,000 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_delivery_replan: Starting TestDeliveryReplan.test_reserved_quantities_follow_their_move_to_the_new_transfer ... 2026-09-11 17:28:02,553 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:28:02,568 127 INFO rb-46204af-224751-414455 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-11 17:28:03,559 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 12:00:00,000 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455 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-46204af-224751-414455 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-46204af-224751-414455 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-46204af-224751-414455 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-11 17:28:13,515 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:28:13,529 127 INFO rb-46204af-224751-414455 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-11 17:28:14,102 127 INFO rb-46204af-224751-414455 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-11 17:28:14,443 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:28:14,458 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_01_compute_expected_date ... 2026-09-11 17:28:14,757 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_02_compute_expected_date ... 2026-09-11 17:28:14,990 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_03_compute_expected_date ... 2026-09-11 17:28:16,361 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_04 ... 2026-09-11 17:28:16,604 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_04_test_delivery_results ... 2026-09-11 17:28:17,593 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9226, 9222, 9221] 2026-09-11 17:28:17,622 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [145] 2026-09-11 17:28:17,626 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1345] 2026-09-11 17:28:17,903 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_05 ... 2026-09-11 17:28:18,777 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_05_test_delivery_results ... 2026-09-11 17:28:19,834 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9241, 9237, 9236] 2026-09-11 17:28:19,859 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [148] 2026-09-11 17:28:19,863 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1351] 2026-09-11 17:28:20,172 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_06 ... 2026-09-11 17:28:21,079 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_06_test_delivery_results ... 2026-09-11 17:28:22,258 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_07 ... 2026-09-11 17:28:23,125 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_08 ... 2026-09-11 17:28:24,184 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_09 ... 2026-09-11 17:28:25,804 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_10 ... 2026-09-11 17:28:27,396 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_11 ... 2026-09-11 17:28:28,836 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_12 ... 2026-09-11 17:28:29,829 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_13 ... 2026-09-11 17:28:31,331 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_14 ... 2026-09-11 17:28:32,653 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_multi_picking_01 ... 2026-09-11 17:28:33,765 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-01 09:00:00,000 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455 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-46204af-224751-414455 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-46204af-224751-414455 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-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_picking_split: Starting TestPickingSplit.test_split_fires_without_any_intervening_flush ... 2026-09-11 17:28:42,449 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:28:42,471 127 INFO rb-46204af-224751-414455 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-11 17:28:43,276 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_duplicating_a_quotation_carries_no_promise ... 2026-09-11 17:28:43,911 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_forecast_equals_promise_once_the_order_is_confirmed ... 2026-09-11 17:28:45,198 127 INFO rb-46204af-224751-414455 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-11 17:28:46,059 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_line_with_no_promise_behaves_exactly_as_standard_odoo ... 2026-09-11 17:28:47,334 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_promise_is_never_given_a_compute ... 2026-09-11 17:28:48,459 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_promise_survives_confirmation_into_the_warehouse_document ... 2026-09-11 17:28:49,616 127 INFO rb-46204af-224751-414455 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-11 17:28:50,320 127 INFO rb-46204af-224751-414455 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-11 17:28:52,099 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:28:54,237 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [387] 2026-09-11 17:28:54,382 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [388] 2026-09-11 17:28:55,127 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_01_sale_user ... 2026-09-11 17:28:55,223 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 95, model: team.sales.target 2026-09-11 17:28:55,240 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #95 deleted mail.message records with IDs: [9387] 2026-09-11 17:28:55,242 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 95, model: team.sales.target 2026-09-11 17:28:55,249 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 95, model: team.sales.target 2026-09-11 17:28:55,255 127 INFO rb-46204af-224751-414455 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-11 17:28:55,277 127 INFO rb-46204af-224751-414455 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-11 17:28:55,304 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #95 deleted mail.message records with IDs: [9389] 2026-09-11 17:28:55,305 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 95, model: team.sales.target 2026-09-11 17:28:55,396 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #95 deleted mail.message records with IDs: [9390, 9385] 2026-09-11 17:28:55,396 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 95, model: personal.sales.target 2026-09-11 17:28:55,413 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #95 deleted mail.message records with IDs: [9390, 9385] 2026-09-11 17:28:55,420 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #95 deleted personal.sales.target records with IDs: [1] 2026-09-11 17:28:55,426 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #95 deleted mail.followers records with IDs: [1411] 2026-09-11 17:28:55,427 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 95, model: personal.sales.target 2026-09-11 17:28:55,432 127 INFO rb-46204af-224751-414455 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-11 17:28:55,446 127 INFO rb-46204af-224751-414455 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-11 17:28:55,466 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #95 deleted mail.message records with IDs: [9388] 2026-09-11 17:28:55,467 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 95, model: personal.sales.target 2026-09-11 17:28:55,492 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_02_sale_leader ... 2026-09-11 17:28:55,695 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9387] 2026-09-11 17:28:55,716 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #96 deleted team.sales.target records with IDs: [8] 2026-09-11 17:28:55,741 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #96 deleted mail.followers records with IDs: [1413] 2026-09-11 17:28:55,823 127 INFO rb-46204af-224751-414455 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-11 17:28:55,840 127 INFO rb-46204af-224751-414455 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-11 17:28:55,873 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9389] 2026-09-11 17:28:55,882 127 INFO rb-46204af-224751-414455 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-11 17:28:55,936 127 INFO rb-46204af-224751-414455 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-11 17:28:56,054 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9385] 2026-09-11 17:28:56,072 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #96 deleted personal.sales.target records with IDs: [1] 2026-09-11 17:28:56,079 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #96 deleted mail.followers records with IDs: [1411] 2026-09-11 17:28:56,220 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9393] 2026-09-11 17:28:56,233 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #96 deleted personal.sales.target records with IDs: [5] 2026-09-11 17:28:56,242 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #96 deleted mail.followers records with IDs: [1419, 1420] 2026-09-11 17:28:56,256 127 INFO rb-46204af-224751-414455 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-11 17:28:56,277 127 INFO rb-46204af-224751-414455 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-11 17:28:56,307 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9388] 2026-09-11 17:28:56,314 127 INFO rb-46204af-224751-414455 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-11 17:28:56,347 127 INFO rb-46204af-224751-414455 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-11 17:28:56,397 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_03_regional_manager ... 2026-09-11 17:28:56,667 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9387] 2026-09-11 17:28:56,719 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #97 deleted team.sales.target records with IDs: [8] 2026-09-11 17:28:56,750 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #97 deleted mail.followers records with IDs: [1413] 2026-09-11 17:28:56,879 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9389] 2026-09-11 17:28:56,901 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #97 deleted team.sales.target records with IDs: [9] 2026-09-11 17:28:56,948 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #97 deleted mail.followers records with IDs: [1415] 2026-09-11 17:28:57,155 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9385] 2026-09-11 17:28:57,174 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #97 deleted personal.sales.target records with IDs: [1] 2026-09-11 17:28:57,180 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #97 deleted mail.followers records with IDs: [1411] 2026-09-11 17:28:57,250 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9388] 2026-09-11 17:28:57,265 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #97 deleted personal.sales.target records with IDs: [3] 2026-09-11 17:28:57,271 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #97 deleted mail.followers records with IDs: [1414] 2026-09-11 17:28:57,454 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9398] 2026-09-11 17:28:57,473 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #96 deleted personal.sales.target records with IDs: [9] 2026-09-11 17:28:57,483 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #96 deleted mail.followers records with IDs: [1429, 1430] 2026-09-11 17:28:57,563 127 INFO rb-46204af-224751-414455 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-11 17:28:57,582 127 INFO rb-46204af-224751-414455 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-11 17:28:57,603 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9389] 2026-09-11 17:28:57,626 127 INFO rb-46204af-224751-414455 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-11 17:28:57,668 127 INFO rb-46204af-224751-414455 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-11 17:28:57,694 127 INFO rb-46204af-224751-414455 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-11 17:28:57,709 127 INFO rb-46204af-224751-414455 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-11 17:28:57,731 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9397] 2026-09-11 17:28:57,755 127 INFO rb-46204af-224751-414455 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-11 17:28:57,775 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9397] 2026-09-11 17:28:57,778 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #97 deleted personal.sales.target records with IDs: [8] 2026-09-11 17:28:57,783 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #97 deleted mail.followers records with IDs: [1427, 1428] 2026-09-11 17:28:57,810 127 INFO rb-46204af-224751-414455 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-11 17:28:57,975 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9398] 2026-09-11 17:28:57,996 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #96 deleted personal.sales.target records with IDs: [9] 2026-09-11 17:28:58,001 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #96 deleted mail.followers records with IDs: [1429, 1430] 2026-09-11 17:28:58,033 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_04_all_document ... 2026-09-11 17:28:58,262 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #99 deleted mail.message records with IDs: [9387] 2026-09-11 17:28:58,272 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #99 deleted team.sales.target records with IDs: [8] 2026-09-11 17:28:58,293 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #99 deleted mail.followers records with IDs: [1413] 2026-09-11 17:28:58,424 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #99 deleted mail.message records with IDs: [9389] 2026-09-11 17:28:58,433 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #99 deleted team.sales.target records with IDs: [9] 2026-09-11 17:28:58,469 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #99 deleted mail.followers records with IDs: [1415] 2026-09-11 17:28:58,682 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #99 deleted mail.message records with IDs: [9385] 2026-09-11 17:28:58,693 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #99 deleted personal.sales.target records with IDs: [1] 2026-09-11 17:28:58,703 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #99 deleted mail.followers records with IDs: [1411] 2026-09-11 17:28:58,797 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #99 deleted mail.message records with IDs: [9388] 2026-09-11 17:28:58,804 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #99 deleted personal.sales.target records with IDs: [3] 2026-09-11 17:28:58,817 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #99 deleted mail.followers records with IDs: [1414] 2026-09-11 17:28:58,926 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:29:01,075 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [389] 2026-09-11 17:29:01,203 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [390] 2026-09-11 17:29:11,245 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_personal_target_cross_company_search_is_closed ... 2026-09-11 17:29:11,307 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_personal_target_same_company_search_still_allowed ... 2026-09-11 17:29:11,356 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_team_target_company_id_populated_from_team ... 2026-09-11 17:29:11,382 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_team_target_cross_company_search_is_closed ... 2026-09-11 17:29:11,425 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_team_target_same_company_search_still_allowed ... 2026-09-11 17:29:11,522 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 17:29:13,288 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [391] 2026-09-11 17:29:13,404 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [392] 2026-09-11 17:29:13,795 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target.tests.test_name_search: Starting TestTeamSalesTargetNameSearch.test_name_search_matching_term_does_not_raise ... 2026-09-11 17:29:13,831 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target.tests.test_name_search: Starting TestTeamSalesTargetNameSearch.test_name_search_non_matching_term_returns_empty ... 2026-09-11 17:29:13,870 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:29:15,581 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [393] 2026-09-11 17:29:15,727 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [394] 2026-09-11 17:29:16,506 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_approval_team_target ... 2026-09-11 17:29:16,737 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_divide_target_when_generate_sale_personal_target ... 2026-09-11 17:29:16,763 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_function_get_target_by_date ... 2026-09-11 17:29:19,864 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_overlapped_01_team_sales_target ... 2026-09-11 17:29:19,988 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_overlapped_02_personal_sales_target ... 2026-09-11 17:29:20,926 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_overlapped_duplicate_personal_target_in_team_target ... 2026-09-11 17:29:21,047 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1454] 2026-09-11 17:29:21,084 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_state_personal_target_follow_state_team_target ... 2026-09-11 17:29:21,257 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:29:23,297 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [395] 2026-09-11 17:29:23,464 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [396] 2026-09-11 17:29:23,744 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target_pos.tests.test_access_right: Starting TestAccessRight.test_access_right_pos_manager ... 2026-09-11 17:29:24,183 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9861] 2026-09-11 17:29:24,196 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #118 deleted personal.sales.target records with IDs: [44] 2026-09-11 17:29:24,201 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #118 deleted mail.followers records with IDs: [1504] 2026-09-11 17:29:24,352 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9864] 2026-09-11 17:29:24,368 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #118 deleted personal.sales.target records with IDs: [46] 2026-09-11 17:29:24,373 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #118 deleted mail.followers records with IDs: [1508, 1509] 2026-09-11 17:29:24,388 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9862] 2026-09-11 17:29:24,411 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #118 deleted team.sales.target records with IDs: [43] 2026-09-11 17:29:24,440 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #118 deleted mail.followers records with IDs: [1506] 2026-09-11 17:29:24,589 127 INFO rb-46204af-224751-414455 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-11 17:29:24,965 127 INFO rb-46204af-224751-414455 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-11 17:29:24,988 127 INFO rb-46204af-224751-414455 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-11 17:29:25,014 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9866] 2026-09-11 17:29:25,020 127 INFO rb-46204af-224751-414455 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-11 17:29:25,042 127 INFO rb-46204af-224751-414455 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-11 17:29:25,069 127 INFO rb-46204af-224751-414455 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-11 17:29:25,115 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9865] 2026-09-11 17:29:25,127 127 INFO rb-46204af-224751-414455 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-11 17:29:25,181 127 INFO rb-46204af-224751-414455 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-11 17:29:25,392 127 INFO rb-46204af-224751-414455 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-11 17:29:25,415 127 INFO rb-46204af-224751-414455 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-11 17:29:25,453 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9865] 2026-09-11 17:29:25,473 127 INFO rb-46204af-224751-414455 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-11 17:29:25,510 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9865] 2026-09-11 17:29:25,517 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #118 deleted personal.sales.target records with IDs: [48] 2026-09-11 17:29:25,529 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #118 deleted mail.followers records with IDs: [1510] 2026-09-11 17:29:25,559 127 INFO rb-46204af-224751-414455 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-11 17:29:25,602 127 INFO rb-46204af-224751-414455 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-11 17:29:25,638 127 INFO rb-46204af-224751-414455 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-11 17:29:25,670 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9866] 2026-09-11 17:29:25,687 127 INFO rb-46204af-224751-414455 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-11 17:29:25,730 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target_pos.tests.test_access_right: Starting TestAccessRight.test_access_right_pos_user ... 2026-09-11 17:29:25,867 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 117, model: team.sales.target 2026-09-11 17:29:26,385 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 117, model: team.sales.target 2026-09-11 17:29:26,403 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9870] 2026-09-11 17:29:26,407 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 117, model: team.sales.target 2026-09-11 17:29:26,490 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9871, 9868] 2026-09-11 17:29:26,490 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 117, model: personal.sales.target 2026-09-11 17:29:26,503 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9871, 9868] 2026-09-11 17:29:26,506 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #117 deleted personal.sales.target records with IDs: [51] 2026-09-11 17:29:26,511 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #117 deleted mail.followers records with IDs: [1512] 2026-09-11 17:29:26,512 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 117, model: personal.sales.target 2026-09-11 17:29:26,521 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 117, model: team.sales.target 2026-09-11 17:29:26,823 127 INFO rb-46204af-224751-414455 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-11 17:29:26,850 127 INFO rb-46204af-224751-414455 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-11 17:29:26,887 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9873] 2026-09-11 17:29:26,888 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 117, model: team.sales.target 2026-09-11 17:29:26,897 127 INFO rb-46204af-224751-414455 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-11 17:29:26,914 127 INFO rb-46204af-224751-414455 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-11 17:29:26,948 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9869] 2026-09-11 17:29:26,960 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #117 deleted personal.sales.target records with IDs: [52] 2026-09-11 17:29:26,968 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #117 deleted mail.followers records with IDs: [1513] 2026-09-11 17:29:26,970 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 117, model: personal.sales.target 2026-09-11 17:29:26,992 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9869] 2026-09-11 17:29:26,992 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 117, model: personal.sales.target 2026-09-11 17:29:27,044 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:29:29,189 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [397] 2026-09-11 17:29:29,352 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [398] 2026-09-11 17:29:31,020 127 INFO rb-46204af-224751-414455 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-11 17:29:31,623 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:29:33,900 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [399] 2026-09-11 17:29:34,087 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [400] 2026-09-11 17:29:35,712 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_foreign_currency_walkin_is_converted_to_target_currency ... 2026-09-11 17:29:36,471 127 INFO rb-46204af-224751-414455 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-11 17:29:38,602 127 INFO rb-46204af-224751-414455 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-11 17:29:40,630 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_standalone_sale_order_leaves_pos_channel_empty ... 2026-09-11 17:29:42,628 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_walkin_and_sale_order_consolidate_without_double_count ... 2026-09-11 17:29:45,504 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_walkin_pos_channel_reports_untaxed_not_tax_inclusive ... 2026-09-11 17:29:45,909 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:29:47,949 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [401] 2026-09-11 17:29:48,129 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [402] 2026-09-11 17:29:49,618 127 INFO rb-46204af-224751-414455 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-11 17:29:53,400 127 INFO rb-46204af-224751-414455 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-11 17:29:56,757 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:29:58,303 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [403] 2026-09-11 17:29:58,497 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [404] 2026-09-11 17:29:59,820 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target_pos.tests.test_target_pos: Starting TestTargetPos.test_cancelled_target_reports_zero_on_every_channel ... 2026-09-11 17:30:01,780 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target_pos.tests.test_target_pos: Starting TestTargetPos.test_compute_sales_kpi_on_target ... 2026-09-11 17:30:04,110 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #138 deleted mail.mail records with IDs: [405] 2026-09-11 17:30:07,793 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [406] 2026-09-11 17:30:08,582 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target_pos.tests.test_target_pos: Starting TestTargetPos.test_linking_pos_order_to_target ... 2026-09-11 17:30:10,608 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #137 deleted mail.mail records with IDs: [407] 2026-09-11 17:30:11,264 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 17:30:13,492 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [408] 2026-09-11 17:30:13,694 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [409] 2026-09-11 17:30:14,053 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_draft_target_reports_zero_ordered_total ... 2026-09-11 17:30:17,844 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_draft_target_reports_zero_untaxed_total ... 2026-09-11 17:30:21,644 127 INFO rb-46204af-224751-414455 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-11 17:30:23,450 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_excludes_another_company_sale_order ... 2026-09-11 17:30:37,443 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_excludes_sale_order_rescheduled_out_of_period ... 2026-09-11 17:30:40,399 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_recomputes_when_draft_target_is_approved ... 2026-09-11 17:30:43,507 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_reports_untaxed_base_not_tax_inclusive_amount ... 2026-09-11 17:30:46,880 127 INFO rb-46204af-224751-414455 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-11 17:30:49,305 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [410] 2026-09-11 17:30:49,911 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_excludes_another_company_sale_order ... 2026-09-11 17:31:03,362 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_excludes_sale_order_rescheduled_out_of_period ... 2026-09-11 17:31:06,576 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_recomputes_when_draft_target_is_approved ... 2026-09-11 17:31:10,723 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_reports_untaxed_base_not_tax_inclusive_amount ... 2026-09-11 17:31:14,106 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:31:16,096 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [411] 2026-09-11 17:31:16,283 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [412] 2026-09-11 17:31:16,584 127 INFO rb-46204af-224751-414455 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-11 17:31:19,252 127 INFO rb-46204af-224751-414455 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-11 17:31:21,619 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:31:23,146 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [413] 2026-09-11 17:31:23,310 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [414] 2026-09-11 17:31:23,586 127 INFO rb-46204af-224751-414455 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-11 17:31:27,293 127 INFO rb-46204af-224751-414455 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-11 17:31:27,353 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7180] 2026-09-11 17:31:27,354 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-09-11 17:31:29,489 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:31:32,708 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [415] 2026-09-11 17:31:32,856 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [416] 2026-09-11 17:31:33,098 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target_sale.tests.test_target_sale: Starting TestTargetSale.test_compute_sales_kpi_on_target ... 2026-09-11 17:31:37,487 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [417] 2026-09-11 17:31:38,602 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [418] 2026-09-11 17:31:39,334 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [221, 220] 2026-09-11 17:31:39,359 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [158] 2026-09-11 17:31:39,371 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [210] 2026-09-11 17:31:39,685 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target_sale.tests.test_target_sale: Starting TestTargetSale.test_cron_update_current_month_target ... 2026-09-11 17:31:41,965 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_cron: Job "Compute CRM Teams' Current Month Invoiced Target" (125) started manually 2026-09-11 17:31:42,108 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_cron: Job "Compute CRM Teams' Current Month Invoiced Target" (125) done 2026-09-11 17:31:42,111 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_cron: Job "Compute Users' Current Month Invoiced Target" (126) started manually 2026-09-11 17:31:42,142 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_cron: Job "Compute Users' Current Month Invoiced Target" (126) done 2026-09-11 17:31:42,184 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_target_sale.tests.test_target_sale: Starting TestTargetSale.test_linking_so_invoice_to_target ... 2026-09-11 17:31:45,315 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [419] 2026-09-11 17:31:46,446 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:31:48,443 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced.tests.test_regions_hierarchy: Starting TestRegionsHierarchy.test_2010_regions_hierarchy ... 2026-09-11 17:31:48,509 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:31:50,484 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1000_compute_user_id ... 2026-09-11 17:31:50,545 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1001_compute_recursive_child_ids ... 2026-09-11 17:31:50,583 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1002_compute_member_ids ... 2026-09-11 17:31:50,726 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1003_group_sale_salesman ... 2026-09-11 17:31:50,849 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-11 17:31:50,861 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-11 17:31:50,866 127 INFO rb-46204af-224751-414455 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-11 17:31:50,879 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-11 17:31:50,883 127 INFO rb-46204af-224751-414455 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-11 17:31:50,911 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team 2026-09-11 17:31:50,920 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-11 17:31:50,922 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-11 17:31:50,924 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-11 17:31:50,926 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-11 17:31:50,927 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-09-11 17:31:50,954 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1004_group_sale_salesman_team_lead ... 2026-09-11 17:31:51,117 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-11 17:31:51,138 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-11 17:31:51,148 127 INFO rb-46204af-224751-414455 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-11 17:31:51,170 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-11 17:31:51,175 127 INFO rb-46204af-224751-414455 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-11 17:31:51,224 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team 2026-09-11 17:31:51,233 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-11 17:31:51,237 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-11 17:31:51,239 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-11 17:31:51,242 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-11 17:31:51,243 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-09-11 17:31:51,265 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1005_group_sale_salesman_sale_rg ... 2026-09-11 17:31:51,392 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-11 17:31:51,405 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-11 17:31:51,410 127 INFO rb-46204af-224751-414455 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-11 17:31:51,421 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-11 17:31:51,425 127 INFO rb-46204af-224751-414455 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-11 17:31:51,451 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team 2026-09-11 17:31:51,460 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-11 17:31:51,462 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-11 17:31:51,465 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-11 17:31:51,468 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-11 17:31:51,470 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-09-11 17:31:51,494 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1006_group_sale_team_leader ... 2026-09-11 17:31:51,635 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-11 17:31:51,647 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-11 17:31:51,651 127 INFO rb-46204af-224751-414455 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-11 17:31:51,661 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-11 17:31:51,665 127 INFO rb-46204af-224751-414455 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-11 17:31:51,694 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team 2026-09-11 17:31:51,703 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-11 17:31:51,706 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-11 17:31:51,708 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-11 17:31:51,711 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-11 17:31:51,713 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-09-11 17:31:51,737 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1007_group_sale_team_leader_sale_rg ... 2026-09-11 17:31:51,887 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-11 17:31:51,899 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-11 17:31:51,904 127 INFO rb-46204af-224751-414455 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-11 17:31:51,916 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-11 17:31:51,921 127 INFO rb-46204af-224751-414455 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-11 17:31:51,949 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team 2026-09-11 17:31:51,956 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-11 17:31:51,958 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-11 17:31:51,960 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-11 17:31:51,962 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-11 17:31:51,964 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-09-11 17:31:51,988 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1008_group_sale_regional_admin ... 2026-09-11 17:31:52,166 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-11 17:31:52,178 127 INFO rb-46204af-224751-414455 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-11 17:31:52,201 127 INFO rb-46204af-224751-414455 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-11 17:31:52,213 127 INFO rb-46204af-224751-414455 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-11 17:31:52,265 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-11 17:31:52,281 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-11 17:31:52,288 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-11 17:31:52,294 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-11 17:31:52,298 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-09-11 17:31:52,327 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1009_group_sale_regional_manager_team_leader ... 2026-09-11 17:31:52,662 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-11 17:31:52,674 127 INFO rb-46204af-224751-414455 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-11 17:31:52,699 127 INFO rb-46204af-224751-414455 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-11 17:31:52,712 127 INFO rb-46204af-224751-414455 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-11 17:31:52,756 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-11 17:31:52,764 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-11 17:31:52,766 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-11 17:31:52,769 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-11 17:31:52,773 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-09-11 17:31:52,795 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1010_group_sale_regional_admin_child ... 2026-09-11 17:31:53,003 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-11 17:31:53,032 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1011_group_sale_salesman_all_leads ... 2026-09-11 17:31:53,271 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-11 17:31:53,282 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-11 17:31:53,330 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-11 17:31:53,342 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-11 17:31:53,377 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:31:55,682 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2000_group_sale_team_leader_member ... 2026-09-11 17:31:55,887 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:55,929 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:55,978 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:56,040 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:56,051 127 INFO rb-46204af-224751-414455 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-11 17:31:56,082 127 INFO rb-46204af-224751-414455 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-11 17:31:56,114 127 INFO rb-46204af-224751-414455 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-11 17:31:56,144 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:56,157 127 INFO rb-46204af-224751-414455 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-11 17:31:56,182 127 INFO rb-46204af-224751-414455 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-11 17:31:56,205 127 INFO rb-46204af-224751-414455 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-11 17:31:56,227 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:56,248 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:56,267 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:56,292 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2001_group_sale_team_leader_leader ... 2026-09-11 17:31:56,488 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:56,533 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:56,571 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:56,619 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:56,632 127 INFO rb-46204af-224751-414455 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-11 17:31:56,657 127 INFO rb-46204af-224751-414455 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-11 17:31:56,678 127 INFO rb-46204af-224751-414455 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-11 17:31:56,696 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:56,706 127 INFO rb-46204af-224751-414455 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-11 17:31:56,732 127 INFO rb-46204af-224751-414455 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-11 17:31:56,753 127 INFO rb-46204af-224751-414455 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-11 17:31:56,772 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:56,796 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:56,815 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:56,842 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2002_group_sale_regional_manager_member ... 2026-09-11 17:31:57,176 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:57,269 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:57,401 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:57,420 127 INFO rb-46204af-224751-414455 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-11 17:31:57,457 127 INFO rb-46204af-224751-414455 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-11 17:31:57,514 127 INFO rb-46204af-224751-414455 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-11 17:31:57,598 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:57,644 127 INFO rb-46204af-224751-414455 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-11 17:31:57,724 127 INFO rb-46204af-224751-414455 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-11 17:31:57,769 127 INFO rb-46204af-224751-414455 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-11 17:31:57,797 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:57,821 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:57,839 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:57,867 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2003_group_sale_regional_manager_direct ... 2026-09-11 17:31:58,078 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:58,120 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:58,166 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:58,182 127 INFO rb-46204af-224751-414455 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-11 17:31:58,212 127 INFO rb-46204af-224751-414455 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-11 17:31:58,238 127 INFO rb-46204af-224751-414455 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-11 17:31:58,261 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:58,275 127 INFO rb-46204af-224751-414455 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-11 17:31:58,306 127 INFO rb-46204af-224751-414455 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-11 17:31:58,329 127 INFO rb-46204af-224751-414455 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-11 17:31:58,347 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:58,368 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:58,384 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:58,406 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2004_group_sale_regional_manager_parent ... 2026-09-11 17:31:58,628 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:58,670 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:58,716 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:58,731 127 INFO rb-46204af-224751-414455 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-11 17:31:58,767 127 INFO rb-46204af-224751-414455 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-11 17:31:58,808 127 INFO rb-46204af-224751-414455 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-11 17:31:58,826 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:58,841 127 INFO rb-46204af-224751-414455 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-11 17:31:58,873 127 INFO rb-46204af-224751-414455 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-11 17:31:58,899 127 INFO rb-46204af-224751-414455 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-11 17:31:58,917 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:58,941 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:58,959 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:58,989 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2005_group_sale_regional_manager_child ... 2026-09-11 17:31:59,295 127 INFO rb-46204af-224751-414455 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-11 17:31:59,370 127 INFO rb-46204af-224751-414455 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-11 17:31:59,389 127 INFO rb-46204af-224751-414455 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-11 17:31:59,431 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:59,462 127 INFO rb-46204af-224751-414455 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-11 17:31:59,535 127 INFO rb-46204af-224751-414455 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-11 17:31:59,584 127 INFO rb-46204af-224751-414455 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-11 17:31:59,627 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:59,659 127 INFO rb-46204af-224751-414455 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-11 17:31:59,735 127 INFO rb-46204af-224751-414455 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-11 17:31:59,769 127 INFO rb-46204af-224751-414455 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-11 17:31:59,802 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:59,824 127 INFO rb-46204af-224751-414455 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-11 17:31:59,876 127 INFO rb-46204af-224751-414455 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-11 17:31:59,907 127 INFO rb-46204af-224751-414455 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-11 17:31:59,940 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:31:59,987 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:32:00,039 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-11 17:32:00,075 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:32:00,686 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [420] 2026-09-11 17:32:00,695 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10557] 2026-09-11 17:32:00,701 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:32:00,826 127 INFO rb-46204af-224751-414455 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-11 17:32:01,321 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [421] 2026-09-11 17:32:01,338 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10561] 2026-09-11 17:32:01,344 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:32:01,765 127 INFO rb-46204af-224751-414455 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-11 17:32:01,983 127 INFO rb-46204af-224751-414455 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-11 17:32:02,121 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:32:05,474 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3000_group_sale_team_leader_member ... 2026-09-11 17:32:06,072 127 INFO rb-46204af-224751-414455 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-11 17:32:06,097 127 INFO rb-46204af-224751-414455 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-11 17:32:06,129 127 INFO rb-46204af-224751-414455 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-11 17:32:06,183 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3001_group_sale_team_leader_leader ... 2026-09-11 17:32:06,869 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3803] 2026-09-11 17:32:06,890 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-11 17:32:06,907 127 INFO rb-46204af-224751-414455 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-11 17:32:06,938 127 INFO rb-46204af-224751-414455 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-11 17:32:06,969 127 INFO rb-46204af-224751-414455 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-11 17:32:07,009 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3003_group_sale_regional_manager_direct ... 2026-09-11 17:32:08,520 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3803] 2026-09-11 17:32:08,542 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-11 17:32:08,973 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7565, 4830, 3826, 3805] 2026-09-11 17:32:08,991 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-11 17:32:09,384 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7023, 4831, 3827, 3806] 2026-09-11 17:32:09,402 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-11 17:32:09,838 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted ir.model.data records with IDs: [237488, 237489, 237490] 2026-09-11 17:32:09,838 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted mail.message records with IDs: [4829, 3825, 3824, 3823, 3804] 2026-09-11 17:32:09,864 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-11 17:32:09,911 127 INFO rb-46204af-224751-414455 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-11 17:32:09,941 127 INFO rb-46204af-224751-414455 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-11 17:32:09,981 127 INFO rb-46204af-224751-414455 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-11 17:32:10,021 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3004_group_sale_regional_manager_child ... 2026-09-11 17:32:10,798 127 INFO rb-46204af-224751-414455 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-11 17:32:10,823 127 INFO rb-46204af-224751-414455 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-11 17:32:10,850 127 INFO rb-46204af-224751-414455 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-11 17:32:10,881 127 INFO rb-46204af-224751-414455 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-11 17:32:10,912 127 INFO rb-46204af-224751-414455 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-11 17:32:10,941 127 INFO rb-46204af-224751-414455 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-11 17:32:11,644 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7023, 4831, 3827, 3806] 2026-09-11 17:32:11,664 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-11 17:32:11,688 127 INFO rb-46204af-224751-414455 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-11 17:32:11,720 127 INFO rb-46204af-224751-414455 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-11 17:32:11,761 127 INFO rb-46204af-224751-414455 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-11 17:32:11,804 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3004_group_sale_regional_manager_parent ... 2026-09-11 17:32:13,160 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3803] 2026-09-11 17:32:13,176 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-11 17:32:13,489 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7565, 4830, 3826, 3805] 2026-09-11 17:32:13,507 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-11 17:32:13,774 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7023, 4831, 3827, 3806] 2026-09-11 17:32:13,786 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-11 17:32:14,068 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted ir.model.data records with IDs: [237488, 237489, 237490] 2026-09-11 17:32:14,069 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted mail.message records with IDs: [4829, 3825, 3824, 3823, 3804] 2026-09-11 17:32:14,083 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-11 17:32:14,479 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3828, 3807] 2026-09-11 17:32:14,491 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-11 17:32:14,515 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3005_group_sale_regional_manager_assistant_direct ... 2026-09-11 17:32:15,383 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3803] 2026-09-11 17:32:15,409 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-11 17:32:15,743 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7565, 4830, 3826, 3805] 2026-09-11 17:32:15,754 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-11 17:32:16,053 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7023, 4831, 3827, 3806] 2026-09-11 17:32:16,067 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-11 17:32:16,368 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted ir.model.data records with IDs: [237488, 237489, 237490] 2026-09-11 17:32:16,369 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted mail.message records with IDs: [4829, 3825, 3824, 3823, 3804] 2026-09-11 17:32:16,388 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-11 17:32:16,420 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3006_group_sale_regional_manager_assistant_parent ... 2026-09-11 17:32:17,422 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3803] 2026-09-11 17:32:17,438 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-11 17:32:17,760 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7565, 4830, 3826, 3805] 2026-09-11 17:32:17,778 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-11 17:32:18,081 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7023, 4831, 3827, 3806] 2026-09-11 17:32:18,095 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-11 17:32:18,400 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted ir.model.data records with IDs: [237488, 237489, 237490] 2026-09-11 17:32:18,400 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted mail.message records with IDs: [4829, 3825, 3824, 3823, 3804] 2026-09-11 17:32:18,419 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-11 17:32:18,443 127 INFO rb-46204af-224751-414455 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3007_group_sale_regional_manager_assistant_child ... 2026-09-11 17:32:18,884 127 INFO rb-46204af-224751-414455 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-11 17:32:18,913 127 INFO rb-46204af-224751-414455 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-11 17:32:18,943 127 INFO rb-46204af-224751-414455 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-11 17:32:18,974 127 INFO rb-46204af-224751-414455 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-11 17:32:19,000 127 INFO rb-46204af-224751-414455 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-11 17:32:19,027 127 INFO rb-46204af-224751-414455 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-11 17:32:19,404 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7023, 4831, 3827, 3806] 2026-09-11 17:32:19,420 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-11 17:32:19,440 127 INFO rb-46204af-224751-414455 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-11 17:32:19,476 127 INFO rb-46204af-224751-414455 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-11 17:32:19,512 127 INFO rb-46204af-224751-414455 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-11 17:32:19,562 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:32:19,576 127 INFO rb-46204af-224751-414455 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_exist_email ... 2026-09-11 17:32:20,379 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:32:21,358 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:32:21] "GET / HTTP/1.1" 200 - 177 0.113 0.869 2026-09-11 17:32:22,355 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:32:22] "POST /web/signup HTTP/1.1" 200 - 202 0.182 0.483 2026-09-11 17:32:22,382 127 INFO rb-46204af-224751-414455 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_invalid_email ... 2026-09-11 17:32:23,304 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:32:24,160 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:32:24] "GET / HTTP/1.1" 200 - 177 0.079 0.780 2026-09-11 17:32:24,274 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:32:24] "POST /web/signup HTTP/1.1" 200 - 37 0.025 0.082 2026-09-11 17:32:24,305 127 INFO rb-46204af-224751-414455 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_invalid_email_and_password ... 2026-09-11 17:32:25,380 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:32:27,202 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:32:27] "GET / HTTP/1.1" 200 - 177 0.189 1.638 2026-09-11 17:32:27,237 127 INFO rb-46204af-224751-414455 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_valid_email ... 2026-09-11 17:32:28,341 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:32:29,296 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:32:29] "GET / HTTP/1.1" 200 - 177 0.137 0.819 2026-09-11 17:32:29,728 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:32:30,151 127 INFO rb-46204af-224751-414455 odoo.tests.common: Simulating signal changes during tests 2026-09-11 17:32:30,151 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:32:30] "POST /web/signup HTTP/1.1" 200 - 314 0.236 0.611 2026-09-11 17:32:30,186 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:32:30,963 127 INFO rb-46204af-224751-414455 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_01_sshkey_wrong_password ... 2026-09-11 17:32:31,011 127 INFO rb-46204af-224751-414455 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_02_sshkey_right_password ... 2026-09-11 17:32:31,344 127 INFO rb-46204af-224751-414455 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_04_personal_sshkey ... 2026-09-11 17:32:31,811 127 INFO rb-46204af-224751-414455 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_05_company_sshkey_non_key_user ... 2026-09-11 17:32:32,249 127 INFO rb-46204af-224751-414455 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_06_company_sshkey_admin_key_user ... 2026-09-11 17:32:32,702 127 INFO rb-46204af-224751-414455 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_07_use_current_company_sshkey ... 2026-09-11 17:32:37,084 127 INFO rb-46204af-224751-414455 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_08_internal_user_crud_key ... 2026-09-11 17:32:37,426 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 185, model: sshkey.pair 2026-09-11 17:32:37,456 127 INFO rb-46204af-224751-414455 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_09_user_sshkey_crud_another_key ... 2026-09-11 17:32:37,846 127 INFO rb-46204af-224751-414455 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-11 17:32:38,229 127 INFO rb-46204af-224751-414455 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-11 17:32:38,253 127 INFO rb-46204af-224751-414455 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_09_user_sshkey_crud_key ... 2026-09-11 17:32:39,022 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #185 deleted ir.attachment records with IDs: [4710, 4711] 2026-09-11 17:32:39,022 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #185 deleted sshkey.pair records with IDs: [10] 2026-09-11 17:32:39,056 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 17:32:39,069 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_accountant ... 2026-09-11 17:32:41,539 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_accountant_billing ... 2026-09-11 17:32:43,836 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 195, model: stock.valuation.layer 2026-09-11 17:32:43,867 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory ... 2026-09-11 17:32:46,450 127 INFO rb-46204af-224751-414455 odoo.models: Access Denied by ACLs for operation: read, uid: 197, model: stock.picking, fields: account_move_ids 2026-09-11 17:32:46,520 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory_accountant_admin ... 2026-09-11 17:32:48,845 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory_billing ... 2026-09-11 17:32:51,696 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 208, model: stock.valuation.layer 2026-09-11 17:32:51,748 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:32:51,763 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_delivery_picking ... 2026-09-11 17:32:55,181 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_inventory_transfer_type_internal ... 2026-09-11 17:32:57,607 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_inventory_transfer_type_receipts ... 2026-09-11 17:32:59,970 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:33:10,971 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_asset.tests.test_asset_from_invoice: Starting TestAssetFromInvoice.test_01_asset_created_from_invoice ... 2026-09-11 17:33:13,835 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:33:14,359 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_01_out_picking_with_stockrable_serial_product ... 2026-09-11 17:33:16,022 127 INFO rb-46204af-224751-414455 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-11 17:33:16,076 127 INFO rb-46204af-224751-414455 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-11 17:33:18,444 127 INFO rb-46204af-224751-414455 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-11 17:33:18,495 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [278] 2026-09-11 17:33:18,594 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [691, 692] 2026-09-11 17:33:18,633 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10670, 10659] 2026-09-11 17:33:18,717 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.move records with IDs: [285] 2026-09-11 17:33:21,240 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_02_out_picking_with_stockrable_serial_product_multi ... 2026-09-11 17:33:23,036 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_03_out_picking_with_stockrable_serial_product_multi ... 2026-09-11 17:33:25,667 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:33:26,227 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_01_out_picking_with_storable_product_no_tracking ... 2026-09-11 17:33:26,929 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_02_out_picking_with_consumable_product ... 2026-09-11 17:33:27,843 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_03_out_picking_with_storable_product_tracking ... 2026-09-11 17:33:28,245 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_04_return_picking_with_asset_that_is_in_draft ... 2026-09-11 17:33:30,258 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.asset.asset records with IDs: [18] 2026-09-11 17:33:30,647 127 INFO rb-46204af-224751-414455 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-11 17:33:34,466 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10746] 2026-09-11 17:33:34,554 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_06_two_asset_with_same_serial ... 2026-09-11 17:33:36,059 127 INFO rb-46204af-224751-414455 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-11 17:33:38,674 127 INFO rb-46204af-224751-414455 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-11 17:33:41,233 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_07_out_picking_with_storable_product_tracking ... 2026-09-11 17:33:41,678 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:33:42,258 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_asset.tests.test_upg_18: Starting TestStockAssetUpg18.test_01_post_calls_super_then_syncs_linked_stock_move ... 2026-09-11 17:33:45,995 127 INFO rb-46204af-224751-414455 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-11 17:33:46,089 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [354] 2026-09-11 17:33:46,241 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [842, 843] 2026-09-11 17:33:46,291 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10867, 10856] 2026-09-11 17:33:46,394 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.move records with IDs: [355] 2026-09-11 17:33:47,242 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:33:50,538 127 INFO rb-46204af-224751-414455 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-11 17:33:50,564 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [288] 2026-09-11 17:33:50,569 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_constraint_asset_lot_duplicate ... 2026-09-11 17:33:50,834 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_export_asset_to_equipment ... 2026-09-11 17:33:52,797 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.asset.asset records with IDs: [26] 2026-09-11 17:33:53,190 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_state_asset_equal_state_equipment ... 2026-09-11 17:33:55,078 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_two_asset_with_same_equipment ... 2026-09-11 17:33:56,572 127 INFO rb-46204af-224751-414455 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-11 17:33:58,570 127 INFO rb-46204af-224751-414455 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-11 17:34:00,517 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:34:01,149 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment.tests.test_access_rights: Starting TestEquipmentLotAccess.test_equipment_manager_can_pick_a_lot_on_the_equipment_form ... 2026-09-11 17:34:01,187 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment.tests.test_access_rights: Starting TestEquipmentLotAccess.test_equipment_manager_can_read_the_lot_linked_to_an_equipment ... 2026-09-11 17:34:01,276 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment.tests.test_access_rights: Starting TestEquipmentLotAccess.test_equipment_manager_cannot_change_stock_data ... 2026-09-11 17:34:01,309 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 229, model: stock.lot 2026-09-11 17:34:01,341 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:34:01,698 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment.tests.test_data_after_install: Starting TestData.test_data_after_install ... 2026-09-11 17:34:01,751 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:34:02,105 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment.tests.test_equipment: Starting TestEquipment.test_check_compute_equipment ... 2026-09-11 17:34:02,169 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment.tests.test_equipment: Starting TestEquipment.test_duplicating_equipment_does_not_claim_a_stock_origin ... 2026-09-11 17:34:02,246 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment.tests.test_equipment: Starting TestEquipment.test_duplicating_equipment_does_not_reuse_the_serial_number ... 2026-09-11 17:34:02,361 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:34:02,925 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_01_constrains_product ... 2026-09-11 17:34:02,976 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_01_onchange_product ... 2026-09-11 17:34:04,328 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_02_constrains_product ... 2026-09-11 17:34:04,457 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:34:04,940 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_01_check_stock_picking_equipment ... 2026-09-11 17:34:05,479 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_02_check_stock_picking_equipment ... 2026-09-11 17:34:05,944 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_03_check_stock_picking_equipment ... 2026-09-11 17:34:06,467 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_04_check_stock_picking_equipment ... 2026-09-11 17:34:06,908 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_05_check_stock_picking_equipment ... 2026-09-11 17:34:07,179 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_06_check_stock_picking_equipment ... 2026-09-11 17:34:07,496 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:34:07,509 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment_bom_kit.tests.test_purchase_bom_kit_equipment: Starting TestPurchaseBomKitEquipment.test_01_check_equipment_from_purchase_order ... 2026-09-11 17:34:08,846 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1988] 2026-09-11 17:34:09,453 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment_bom_kit.tests.test_purchase_bom_kit_equipment: Starting TestPurchaseBomKitEquipment.test_03_check_equipment_from_purchase_order ... 2026-09-11 17:34:10,645 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1991] 2026-09-11 17:34:11,183 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:34:11,198 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment_bom_kit.tests.test_security: Starting TestSecurity.test_access_right_manager ... 2026-09-11 17:34:11,360 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted product.set records with IDs: [2] 2026-09-11 17:34:11,376 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted product.set.line records with IDs: [3] 2026-09-11 17:34:11,409 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:34:11,423 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment_bom_kit.tests.test_stock_picking: Starting TestPicking.test_compute_product_set_line_ids ... 2026-09-11 17:34:16,131 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted product.set records with IDs: [3] 2026-09-11 17:34:16,206 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:34:16,219 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_01_compute_recursive_maintenance ... 2026-09-11 17:34:16,385 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_02_compute_recursive_maintenance ... 2026-09-11 17:34:16,537 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_03_compute_recursive_maintenance ... 2026-09-11 17:34:16,733 127 INFO rb-46204af-224751-414455 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_04_compute_recursive_maintenance ... 2026-09-11 17:34:16,941 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:34:16,954 127 INFO rb-46204af-224751-414455 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_copy ... 2026-09-11 17:34:17,026 127 INFO rb-46204af-224751-414455 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_cron_rotate_tokens ... 2026-09-11 17:34:17,065 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted rotating.token.mixin.example.test records with IDs: [2] 2026-09-11 17:34:17,081 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [2] 2026-09-11 17:34:17,105 127 INFO rb-46204af-224751-414455 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_is_expired ... 2026-09-11 17:34:17,168 127 INFO rb-46204af-224751-414455 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_write ... 2026-09-11 17:34:17,256 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:34:17,270 127 INFO rb-46204af-224751-414455 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_compute_access_token ... 2026-09-11 17:34:17,327 127 INFO rb-46204af-224751-414455 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_constrains_rotating_token_life ... 2026-09-11 17:34:17,411 127 INFO rb-46204af-224751-414455 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_ensure_rotating_token ... 2026-09-11 17:34:17,457 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [7] 2026-09-11 17:34:17,482 127 INFO rb-46204af-224751-414455 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_generate_token ... 2026-09-11 17:34:17,532 127 INFO rb-46204af-224751-414455 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_get_expiration_date ... 2026-09-11 17:34:17,598 127 INFO rb-46204af-224751-414455 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_get_token_lifetime ... 2026-09-11 17:34:17,678 127 INFO rb-46204af-224751-414455 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_rotate_token ... 2026-09-11 17:34:17,745 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [13] 2026-09-11 17:34:17,788 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:34:17,804 127 INFO rb-46204af-224751-414455 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_01_constrains ... 2026-09-11 17:34:17,891 127 INFO rb-46204af-224751-414455 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_02_constrains ... 2026-09-11 17:34:17,958 127 INFO rb-46204af-224751-414455 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_03_constrains ... 2026-09-11 17:34:22,729 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:34:22,741 127 INFO rb-46204af-224751-414455 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-11 17:34:23,060 127 INFO rb-46204af-224751-414455 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-11 17:34:23,530 127 INFO rb-46204af-224751-414455 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-11 17:34:23,777 127 INFO rb-46204af-224751-414455 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-11 17:34:24,030 127 INFO rb-46204af-224751-414455 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-11 17:34:24,270 127 INFO rb-46204af-224751-414455 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-11 17:34:24,497 127 INFO rb-46204af-224751-414455 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-11 17:34:24,758 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:34:26,004 127 INFO rb-46204af-224751-414455 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_create ... 2026-09-11 17:34:26,475 127 INFO rb-46204af-224751-414455 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_01 ... 2026-09-11 17:34:27,021 127 INFO rb-46204af-224751-414455 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_02 ... 2026-09-11 17:34:27,581 127 INFO rb-46204af-224751-414455 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_03 ... 2026-09-11 17:34:28,126 127 INFO rb-46204af-224751-414455 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_04 ... 2026-09-11 17:34:28,968 127 INFO rb-46204af-224751-414455 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_vendor_pricelists ... 2026-09-11 17:34:30,863 127 INFO rb-46204af-224751-414455 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_multi_currency ... 2026-09-11 17:34:31,865 127 INFO rb-46204af-224751-414455 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_unlink ... 2026-09-11 17:34:31,937 127 INFO rb-46204af-224751-414455 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_write ... 2026-09-11 17:34:32,028 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 17:34:53,080 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_01_access_right_internal_user ... 2026-09-11 17:34:53,097 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 239, model: wallet 2026-09-11 17:34:53,107 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 239, model: wallet.type 2026-09-11 17:34:53,109 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 239, model: wallet.history 2026-09-11 17:34:53,114 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 239, model: wallet 2026-09-11 17:34:53,117 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 239, model: wallet.type 2026-09-11 17:34:53,119 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 239, model: wallet.history 2026-09-11 17:34:53,124 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 239, model: wallet 2026-09-11 17:34:53,126 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 239, model: wallet.type 2026-09-11 17:34:53,129 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 239, model: wallet.history 2026-09-11 17:34:53,151 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_02_access_right_portal_user ... 2026-09-11 17:34:53,162 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 238, model: wallet 2026-09-11 17:34:53,171 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 238, model: wallet.type 2026-09-11 17:34:53,174 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 238, model: wallet.history 2026-09-11 17:34:53,177 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 238, model: wallet 2026-09-11 17:34:53,179 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 238, model: wallet.type 2026-09-11 17:34:53,180 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 238, model: wallet.history 2026-09-11 17:34:53,183 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 238, model: wallet 2026-09-11 17:34:53,185 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 238, model: wallet.type 2026-09-11 17:34:53,189 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 238, model: wallet.history 2026-09-11 17:34:53,213 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_03_access_right_wallet_manager ... 2026-09-11 17:34:53,221 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 240, model: wallet 2026-09-11 17:34:53,231 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 240, model: wallet.type 2026-09-11 17:34:53,233 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 240, model: wallet.history 2026-09-11 17:34:53,237 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 240, model: wallet 2026-09-11 17:34:53,239 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 240, model: wallet.type 2026-09-11 17:34:53,241 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 240, model: wallet.history 2026-09-11 17:34:53,244 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 240, model: wallet 2026-09-11 17:34:53,246 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 240, model: wallet.type 2026-09-11 17:34:53,248 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 240, model: wallet.history 2026-09-11 17:34:53,274 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_04_access_right_account_readonly ... 2026-09-11 17:34:53,289 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 242, model: wallet 2026-09-11 17:34:53,298 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 242, model: wallet.type 2026-09-11 17:34:53,300 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 242, model: wallet.history 2026-09-11 17:34:53,304 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 242, model: wallet 2026-09-11 17:34:53,306 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 242, model: wallet.type 2026-09-11 17:34:53,307 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 242, model: wallet.history 2026-09-11 17:34:53,310 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 242, model: wallet 2026-09-11 17:34:53,312 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 242, model: wallet.type 2026-09-11 17:34:53,314 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 242, model: wallet.history 2026-09-11 17:34:53,339 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_05_access_right_account_invoice ... 2026-09-11 17:34:53,354 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 243, model: wallet 2026-09-11 17:34:53,364 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 243, model: wallet.type 2026-09-11 17:34:53,366 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 243, model: wallet.history 2026-09-11 17:34:53,371 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 243, model: wallet 2026-09-11 17:34:53,373 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 243, model: wallet.type 2026-09-11 17:34:53,378 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 243, model: wallet 2026-09-11 17:34:53,380 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 243, model: wallet.type 2026-09-11 17:34:53,382 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 243, model: wallet.history 2026-09-11 17:34:53,406 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_06_access_right_account_manager ... 2026-09-11 17:34:53,422 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 245, model: wallet 2026-09-11 17:34:53,431 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 245, model: wallet.history 2026-09-11 17:34:53,436 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 245, model: wallet 2026-09-11 17:34:53,441 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 245, model: wallet 2026-09-11 17:34:53,443 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 245, model: wallet.history 2026-09-11 17:34:53,465 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_07_own_access_rule_portal ... 2026-09-11 17:34:53,915 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 247, model: wallet 2026-09-11 17:34:53,927 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 246, model: wallet 2026-09-11 17:34:54,014 127 INFO rb-46204af-224751-414455 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-11 17:34:54,023 127 INFO rb-46204af-224751-414455 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-11 17:34:54,069 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_08_own_access_rule_internal ... 2026-09-11 17:34:54,677 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4], uid: 249, model: wallet 2026-09-11 17:34:54,690 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 248, model: wallet 2026-09-11 17:34:54,773 127 INFO rb-46204af-224751-414455 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-11 17:34:54,783 127 INFO rb-46204af-224751-414455 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-11 17:34:54,853 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-11 17:35:19,599 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_01_access_rule_wallet_type_multi_company ... 2026-09-11 17:35:19,746 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_02_access_rule_wallet_multi_company ... 2026-09-11 17:35:19,834 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_03_access_rule_wallet_history_multi_company ... 2026-09-11 17:35:19,982 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 17:35:43,769 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_01_create_non_wallet_payment ... 2026-09-11 17:35:44,307 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_02_create_wallet_payment ... 2026-09-11 17:35:44,859 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <926734405875744.1789148144.777728557586670-openerp-10-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:35:44,908 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [422] 2026-09-11 17:35:46,019 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <376086971225150.1789148145.971245527267456-openerp-10-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:35:46,068 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [423] 2026-09-11 17:35:46,425 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted account.partial.reconcile records with IDs: [50] 2026-09-11 17:35:46,534 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_03_wallet_payment_invalid_wallet_amount ... 2026-09-11 17:35:47,201 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <790142139031365.1789148147.123600244522095-openerp-11-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:35:47,239 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [424] 2026-09-11 17:35:47,937 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <650350570173730.1789148147.897797584533691-openerp-11-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:35:47,982 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [425] 2026-09-11 17:35:48,111 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_04_wallet_payment_invalid_wallet_configuration ... 2026-09-11 17:35:48,277 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_05_create_mix_wallet_payment ... 2026-09-11 17:35:48,885 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <232522746201722.1789148148.811590194702148-openerp-14-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:35:48,926 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [426] 2026-09-11 17:35:49,106 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_06_reconcile_invoice_with_lesser_wallet_payment ... 2026-09-11 17:35:50,724 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <273837315624718.1789148150.648541688919067-openerp-15-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:35:50,830 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [427] 2026-09-11 17:35:51,270 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <993485776231069.1789148151.233754158020020-openerp-15-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:35:51,299 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [428] 2026-09-11 17:35:51,340 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_07_reconcile_invoice_with_greater_wallet_payment ... 2026-09-11 17:35:52,969 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <599041208258868.1789148152.883299589157104-openerp-16-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:35:53,143 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [429] 2026-09-11 17:35:53,785 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <793655759493333.1789148153.739612817764282-openerp-16-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:35:53,843 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [430] 2026-09-11 17:35:53,905 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_08_reconcile_invoice_with_mix_wallet_payment ... 2026-09-11 17:35:55,616 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <612378758358556.1789148155.520941019058228-openerp-17-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:35:55,782 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [431] 2026-09-11 17:35:56,325 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <538091848962618.1789148156.285357713699341-openerp-17-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:35:56,350 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [432] 2026-09-11 17:35:56,399 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_09_reconcile_invoice_with_mix_wallet_payment ... 2026-09-11 17:35:57,833 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <176295723723997.1789148157.743782043457031-openerp-18-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:35:57,978 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [433] 2026-09-11 17:35:58,381 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_10_reconcile_invoice_with_mix_wallet_payment ... 2026-09-11 17:35:59,761 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <651489879506059.1789148159.687163829803467-openerp-19-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:35:59,869 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [434] 2026-09-11 17:36:00,352 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <009559167380692.1789148160.315510988235474-openerp-19-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:00,379 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [435] 2026-09-11 17:36:00,419 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_11_reconcile_invoice_with_wallet_payment_other_currency ... 2026-09-11 17:36:01,959 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <432553458550786.1789148161.834732055664062-openerp-20-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:02,122 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [436] 2026-09-11 17:36:02,730 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_12_reconcile_invoice_with_wallet_payment_other_currency ... 2026-09-11 17:36:04,190 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <113754727721520.1789148164.085189342498779-openerp-21-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:04,406 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [437] 2026-09-11 17:36:05,104 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_13_full_reconcile ... 2026-09-11 17:36:06,497 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <987528305884301.1789148166.428740262985229-openerp-22-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:06,594 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [438] 2026-09-11 17:36:06,987 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <488913448586774.1789148166.947718143463135-openerp-22-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:07,014 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [439] 2026-09-11 17:36:07,047 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_14_full_reconcile_exchange_rate ... 2026-09-11 17:36:08,347 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <361131845358657.1789148168.284378528594971-openerp-23-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:08,446 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [440] 2026-09-11 17:36:09,226 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <145588820719450.1789148169.187843561172485-openerp-23-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:09,258 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [441] 2026-09-11 17:36:09,313 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_15_reconcile_invoice_with_multiple_payments ... 2026-09-11 17:36:09,831 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <572045862135998.1789148169.769163608551025-openerp-24-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:09,868 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [442] 2026-09-11 17:36:10,398 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <805873301118951.1789148170.361224174499512-openerp-24-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:10,428 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [443] 2026-09-11 17:36:11,402 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <311324211339825.1789148171.361180305480957-openerp-24-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:11,512 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [444] 2026-09-11 17:36:11,557 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_16_reconcile_multiple_invoices_with_multiple_payments ... 2026-09-11 17:36:12,154 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <811937993386570.1789148172.043523550033569-openerp-25-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:12,221 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [445] 2026-09-11 17:36:13,735 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <778037351146331.1789148173.694459676742554-openerp-25-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:13,824 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [446] 2026-09-11 17:36:14,360 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <472785555120001.1789148174.320241212844849-openerp-25-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:14,411 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [447] 2026-09-11 17:36:15,445 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <762212420025048.1789148175.407279968261719-openerp-25-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:15,548 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [448] 2026-09-11 17:36:15,593 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_17_top_up_zero_wallet_amount_from_manual_journal_entry ... 2026-09-11 17:36:15,854 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_18_top_up_non_zero_wallet_amount_from_manual_journal_entry ... 2026-09-11 17:36:16,239 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <054010337973211.1789148176.164162158966064-openerp-27-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:16,271 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [449] 2026-09-11 17:36:16,314 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_19_withdraw_wallet ... 2026-09-11 17:36:16,841 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <232048508269204.1789148176.767750501632690-openerp-28-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:16,882 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [450] 2026-09-11 17:36:17,647 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <663496178813858.1789148177.609728813171387-openerp-28-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:17,689 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [451] 2026-09-11 17:36:17,938 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_20_register_payment_exceed_invoice_due_amount ... 2026-09-11 17:36:19,604 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <598010851111832.1789148179.531747817993164-openerp-31-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:19,711 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [452] 2026-09-11 17:36:20,141 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_21_register_payment_partial_reconcile ... 2026-09-11 17:36:21,620 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_22_register_payment_currency ... 2026-09-11 17:36:23,973 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <576887398745498.1789148183.893713951110840-openerp-32-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:24,025 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [453] 2026-09-11 17:36:24,358 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_23_register_payment_from_batch ... 2026-09-11 17:36:27,275 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_24_register_group_payment ... 2026-09-11 17:36:30,003 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <973408986741418.1789148189.892939805984497-openerp-33-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:30,214 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [454] 2026-09-11 17:36:30,790 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_25_multi_invoice_multi_payment_complex ... 2026-09-11 17:36:30,853 127 INFO rb-46204af-224751-414455 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-11 17:36:30,853 127 INFO rb-46204af-224751-414455 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-11 17:36:34,381 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <231144357556369.1789148194.245049953460693-openerp-34-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:34,748 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [455] 2026-09-11 17:36:35,529 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <556537135366169.1789148195.478223800659180-openerp-34-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:35,589 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [456] 2026-09-11 17:36:36,316 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <571127152152776.1789148196.272702932357788-openerp-34-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:36,358 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [457] 2026-09-11 17:36:36,978 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <217575264209933.1789148196.910228490829468-openerp-34-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:37,028 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [458] 2026-09-11 17:36:37,664 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <297631787948933.1789148197.625574827194214-openerp-34-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:37,716 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [459] 2026-09-11 17:36:38,610 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <777137162726214.1789148198.562040805816650-openerp-34-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:38,684 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [460] 2026-09-11 17:36:39,464 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <192990178499107.1789148199.411705970764160-openerp-34-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:39,526 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [461] 2026-09-11 17:36:40,385 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <244545742212178.1789148200.324606180191040-openerp-34-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:40,443 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [462] 2026-09-11 17:36:41,179 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <276541683397739.1789148201.146423339843750-openerp-34-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:41,214 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [463] 2026-09-11 17:36:41,965 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <278429878263992.1789148201.920870065689087-openerp-34-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:42,018 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [464] 2026-09-11 17:36:42,817 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <635450537073525.1789148202.770444631576538-openerp-34-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:42,908 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [465] 2026-09-11 17:36:43,397 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <272742457280303.1789148203.354727029800415-openerp-34-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:43,436 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [466] 2026-09-11 17:36:43,475 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_26_adjust_wallet_amount_onpayment_before_confirm ... 2026-09-11 17:36:44,390 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <677985186217122.1789148204.290396928787231-openerp-35-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:44,461 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [467] 2026-09-11 17:36:44,669 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_27_edit_payment ... 2026-09-11 17:36:46,002 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <253782155710621.1789148205.904205083847046-openerp-36-wallet@1d3e18a4de00>: ['"New Partner" <@False>'] 2026-09-11 17:36:46,123 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [468] 2026-09-11 17:36:46,329 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_28_edit_payment ... 2026-09-11 17:36:47,035 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <153093152800293.1789148206.920420885086060-openerp-37-wallet@1d3e18a4de00>: ['"New Partner" <@False>'] 2026-09-11 17:36:47,129 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [469] 2026-09-11 17:36:47,874 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_29_unreconcile_invoice ... 2026-09-11 17:36:49,575 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <317755882181703.1789148209.475477218627930-openerp-38-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:49,723 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [470] 2026-09-11 17:36:50,247 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <692436678359194.1789148210.212224721908569-openerp-38-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:50,276 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [471] 2026-09-11 17:36:50,578 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted account.partial.reconcile records with IDs: [86] 2026-09-11 17:36:50,712 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted account.full.reconcile records with IDs: [42] 2026-09-11 17:36:50,975 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_30_unreconcile_invoice ... 2026-09-11 17:36:52,522 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <651158791921158.1789148212.421054124832153-openerp-39-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:52,627 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [472] 2026-09-11 17:36:53,219 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <562994157770903.1789148213.180792331695557-openerp-39-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:36:53,253 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [473] 2026-09-11 17:36:53,442 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted account.partial.reconcile records with IDs: [87, 87] 2026-09-11 17:36:53,514 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #262 deleted account.full.reconcile records with IDs: [43] 2026-09-11 17:36:53,582 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_is_wallet_is_reset_when_the_counterpart_becomes_the_company_itself ... 2026-09-11 17:36:53,751 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_is_wallet_is_reset_when_the_payment_stops_being_a_customer_one ... 2026-09-11 17:36:53,873 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_is_wallet_survives_on_an_ordinary_customer_payment ... 2026-09-11 17:36:54,021 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 17:37:14,805 127 INFO rb-46204af-224751-414455 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-11 17:37:15,887 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <013379377196138.1789148235.804041385650635-openerp-41-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:37:15,967 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #274 deleted mail.mail records with IDs: [474] 2026-09-11 17:37:16,239 127 INFO rb-46204af-224751-414455 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-11 17:37:16,711 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <678971129191012.1789148236.638705015182495-openerp-42-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:37:16,770 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #274 deleted mail.mail records with IDs: [475] 2026-09-11 17:37:17,064 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 17:37:38,719 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:newportaluser from n/a 2023-11-01 00:00:00,000 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-11-01 00:00:00,000 127 INFO rb-46204af-224751-414455 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=1751b2c658def4c1049d521662966d94bf2b510c9468e6fa39303c1e2d980a6a&wallet_id=43 HTTP/1.1" 200 - 256 0.304 -0.304 2023-11-01 00:00:00,000 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /payment/transaction HTTP/1.1" 200 - 16 0.027 -0.027 2023-11-01 00:00:00,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [476] 2023-11-01 00:00:00,000 127 INFO rb-46204af-224751-414455 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=a93034b1200164ddc5b814a8ca98bc87cfe7760c82f90d7ea1051b329c192a78&wallet_id=43 HTTP/1.1" 200 - 83 0.122 -0.122 2023-11-01 00:00:00,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [477] 2023-11-01 00:00:00,000 127 INFO rb-46204af-224751-414455 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=a93034b1200164ddc5b814a8ca98bc87cfe7760c82f90d7ea1051b329c192a78&invoice_id=513 HTTP/1.1" 200 - 91 0.076 -0.076 2023-11-01 00:00:00,000 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /invoice/transaction/513 HTTP/1.1" 200 - 25 0.047 -0.047 2023-11-01 00:00:00,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [478] 2026-09-11 17:37:44,351 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:newportaluser from n/a 2023-11-01 00:00:00,000 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-11-01 00:00:00,000 127 INFO rb-46204af-224751-414455 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=4176643e9ff886c7965a07e902c9522690fa5c01534ac551a1a5e84efd2d26e2&wallet_id=43 HTTP/1.1" 200 - 261 0.258 -0.258 2023-11-01 00:00:00,000 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /payment/transaction HTTP/1.1" 200 - 16 0.031 -0.031 2023-11-01 00:00:00,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [479] 2023-11-01 00:00:00,000 127 INFO rb-46204af-224751-414455 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=4176643e9ff886c7965a07e902c9522690fa5c01534ac551a1a5e84efd2d26e2&invoice_id=515 HTTP/1.1" 200 - 91 0.098 -0.098 2023-11-01 00:00:00,000 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /invoice/transaction/515 HTTP/1.1" 200 - 26 0.038 -0.038 2023-11-01 00:00:00,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [480] 2026-09-11 17:37:48,703 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 17:38:10,428 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_01_payment_out_invoice_by_wallet ... 2026-09-11 17:38:12,289 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <554453304855390.1789148292.206777095794678-openerp-46-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:38:12,338 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [481] 2026-09-11 17:38:12,592 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <141761264987771.1789148292.554854631423950-openerp-46-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:38:12,616 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [482] 2026-09-11 17:38:13,346 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <206732105378178.1789148293.310241222381592-openerp-46-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:38:13,409 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [483] 2026-09-11 17:38:13,482 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_02_payment_out_invoice_by_wallet ... 2026-09-11 17:38:14,013 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <359133628626418.1789148293.945299386978149-openerp-47-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:38:14,052 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [484] 2026-09-11 17:38:14,553 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <381837648334025.1789148294.515800476074219-openerp-47-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:38:14,591 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [485] 2026-09-11 17:38:15,474 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <437341848969655.1789148295.432631969451904-openerp-47-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:38:15,583 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [486] 2026-09-11 17:38:17,053 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <016913724118902.1789148297.018559217453003-openerp-47-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:38:17,142 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [487] 2026-09-11 17:38:17,394 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_03_payment_in_invoice_by_wallet ... 2026-09-11 17:38:18,513 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <792635755544560.1789148298.444859981536865-openerp-48-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:38:18,591 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [488] 2026-09-11 17:38:19,502 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <807175345228952.1789148299.466334819793701-openerp-48-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:38:19,537 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [489] 2026-09-11 17:38:19,761 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_04_payment_in_invoice_by_wallet ... 2026-09-11 17:38:21,741 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <411936814162619.1789148301.647093772888184-openerp-49-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:38:21,899 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [490] 2026-09-11 17:38:23,881 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <586458048463905.1789148303.837508678436279-openerp-49-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:38:23,934 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [491] 2026-09-11 17:38:24,395 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 17:38:47,691 127 INFO rb-46204af-224751-414455 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-11 17:38:48,310 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <486898505076755.1789148328.223121643066406-openerp-51-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:38:48,354 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [492] 2026-09-11 17:38:48,913 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <950773262486691.1789148328.871565341949463-openerp-51-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:38:49,004 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [493] 2026-09-11 17:38:49,562 127 INFO rb-46204af-224751-414455 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-11 17:38:50,237 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <984611731012849.1789148330.168283939361572-openerp-52-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:38:50,301 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [494] 2026-09-11 17:38:51,409 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <062045539721581.1789148331.368801116943359-openerp-52-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:38:51,518 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [495] 2026-09-11 17:38:51,748 127 INFO rb-46204af-224751-414455 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-11 17:38:52,279 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <627503641922551.1789148332.211661577224731-openerp-53-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:38:52,319 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [496] 2026-09-11 17:38:53,185 127 INFO rb-46204af-224751-414455 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-11 17:38:53,698 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <258593265516960.1789148333.639349222183228-openerp-54-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:38:53,732 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [497] 2026-09-11 17:38:54,602 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <613985304883921.1789148334.564205884933472-openerp-54-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:38:54,706 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [498] 2026-09-11 17:38:54,955 127 INFO rb-46204af-224751-414455 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-11 17:38:56,794 127 INFO rb-46204af-224751-414455 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_running_post_processing_twice_debits_the_wallet_once ... 2026-09-11 17:38:57,294 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <502139524166276.1789148337.225422859191895-openerp-55-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:38:57,332 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [499] 2026-09-11 17:38:58,226 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <621492676010221.1789148338.188183784484863-openerp-55-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:38:58,318 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [500] 2026-09-11 17:38:58,535 127 INFO rb-46204af-224751-414455 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-11 17:38:59,022 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <009054360327586.1789148338.957273006439209-openerp-56-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:38:59,061 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [501] 2026-09-11 17:39:00,027 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <181746332879941.1789148339.987936735153198-openerp-56-wallet@1d3e18a4de00>: ['"company_1_data" <@False>'] 2026-09-11 17:39:00,129 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [502] 2026-09-11 17:39:00,366 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 17:39:01,064 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-09-11 17:39:01,148 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #323 deleted product.milestone records with IDs: [20] 2026-09-11 17:39:01,171 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #323 deleted warranty.policy records with IDs: [17] 2026-09-11 17:39:01,191 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #323 deleted warranty.claim.policy records with IDs: [5] 2026-09-11 17:39:01,256 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #323 deleted warranty.claim records with IDs: [11] 2026-09-11 17:39:01,281 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-09-11 17:39:01,304 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 322, model: product.milestone 2026-09-11 17:39:01,312 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 322, model: product.milestone 2026-09-11 17:39:01,316 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 322, model: product.milestone 2026-09-11 17:39:01,340 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 322, model: warranty.policy 2026-09-11 17:39:01,357 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 322, model: warranty.claim.policy 2026-09-11 17:39:01,424 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 322, model: warranty.claim 2026-09-11 17:39:01,456 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:39:02,178 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_01 ... 2026-09-11 17:39:02,269 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_02 ... 2026-09-11 17:39:02,318 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_03 ... 2026-09-11 17:39:02,494 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_04 ... 2026-09-11 17:39:02,547 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_05 ... 2026-09-11 17:39:02,622 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_06 ... 2026-09-11 17:39:02,672 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_07 ... 2026-09-11 17:39:02,831 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_08 ... 2026-09-11 17:39:02,884 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:39:03,568 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_01 ... 2026-09-11 17:39:03,656 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_02 ... 2026-09-11 17:39:03,693 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_03 ... 2026-09-11 17:39:03,730 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_04 ... 2026-09-11 17:39:03,770 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_05 ... 2026-09-11 17:39:03,806 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_06 ... 2026-09-11 17:39:03,840 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_01 ... 2026-09-11 17:39:03,874 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_02 ... 2026-09-11 17:39:03,910 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_03 ... 2026-09-11 17:39:03,940 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_04 ... 2026-09-11 17:39:03,971 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_05 ... 2026-09-11 17:39:04,005 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_06 ... 2026-09-11 17:39:04,044 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_07 ... 2026-09-11 17:39:04,077 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_08 ... 2026-09-11 17:39:04,109 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_01 ... 2026-09-11 17:39:04,160 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_02 ... 2026-09-11 17:39:04,214 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_03 ... 2026-09-11 17:39:04,269 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_04 ... 2026-09-11 17:39:04,346 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-09-11 17:39:04,511 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-09-11 17:39:04,710 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-09-11 17:39:04,893 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-09-11 17:39:05,059 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-09-11 17:39:05,223 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_06 ... 2026-09-11 17:39:05,408 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_07 ... 2026-09-11 17:39:05,583 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_01 ... 2026-09-11 17:39:05,637 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_02 ... 2026-09-11 17:39:05,682 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_03 ... 2026-09-11 17:39:05,730 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_04 ... 2026-09-11 17:39:05,782 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_expiration_date_01 ... 2026-09-11 17:39:05,951 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_01 ... 2026-09-11 17:39:06,129 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_02 ... 2026-09-11 17:39:06,333 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_03 ... 2026-09-11 17:39:06,553 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_copy_01 ... 2026-09-11 17:39:06,597 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_01 ... 2026-09-11 17:39:06,615 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted warranty.claim records with IDs: [38] 2026-09-11 17:39:06,641 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_02 ... 2026-09-11 17:39:06,659 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted warranty.claim records with IDs: [39] 2026-09-11 17:39:06,684 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_03 ... 2026-09-11 17:39:06,730 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_04 ... 2026-09-11 17:39:06,778 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_05 ... 2026-09-11 17:39:06,832 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:39:08,802 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_purchase_user ... 2026-09-11 17:39:08,922 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_purchase_warranty_user ... 2026-09-11 17:39:08,958 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 331, model: purchase.order 2026-09-11 17:39:08,983 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 331, model: purchase.order 2026-09-11 17:39:09,000 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 331, model: purchase.order 2026-09-11 17:39:09,066 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 331, model: purchase.order.line 2026-09-11 17:39:09,145 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 331, model: purchase.order.line 2026-09-11 17:39:09,163 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-09-11 17:39:09,192 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-09-11 17:39:09,202 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 328, model: purchase.order 2026-09-11 17:39:09,223 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 328, model: purchase.order 2026-09-11 17:39:09,226 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 328, model: purchase.order 2026-09-11 17:39:09,243 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 328, model: purchase.order 2026-09-11 17:39:09,246 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 328, model: purchase.order.line 2026-09-11 17:39:09,316 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 328, model: purchase.order.line 2026-09-11 17:39:09,320 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 328, model: purchase.order 2026-09-11 17:39:09,323 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 328, model: purchase.order.line 2026-09-11 17:39:09,357 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 17:39:11,704 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase.tests.test_purchase_order_warranty_policy: Starting TestPurchaseOrderWarrantyPolicy.test_confirm_purchase_order_01 ... 2026-09-11 17:39:11,906 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 17:39:15,155 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_investigation_01 ... 2026-09-11 17:39:15,460 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_po_domain_01 ... 2026-09-11 17:39:15,671 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_po_domain_02 ... 2026-09-11 17:39:15,900 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-09-11 17:39:16,146 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-09-11 17:39:16,419 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-09-11 17:39:16,610 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-09-11 17:39:16,810 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-09-11 17:39:17,039 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-09-11 17:39:17,289 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 17:39:19,919 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_autoprint_receipt_still_starts_the_warranty ... 2026-09-11 17:39:20,656 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_discarded_partial_receipt_starts_no_warranty ... 2026-09-11 17:39:21,145 127 INFO rb-46204af-224751-414455 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-11 17:39:21,773 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:39:23,620 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-09-11 17:39:24,318 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_02 ... 2026-09-11 17:39:25,099 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_03 ... 2026-09-11 17:39:25,668 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_04 ... 2026-09-11 17:39:26,277 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:39:28,109 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_01 ... 2026-09-11 17:39:28,500 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_02 ... 2026-09-11 17:39:28,757 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_03 ... 2026-09-11 17:39:28,976 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:39:31,947 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-09-11 17:39:32,278 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 347, model: sale.order 2026-09-11 17:39:32,284 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 347, model: sale.order 2026-09-11 17:39:32,295 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 347, model: addendum.addendum 2026-09-11 17:39:32,320 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 347, model: sale.order.line 2026-09-11 17:39:32,380 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 347, model: sale.order.line 2026-09-11 17:39:32,398 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 347, model: sale.order.line 2026-09-11 17:39:32,427 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-09-11 17:39:32,488 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 346, model: sale.order 2026-09-11 17:39:32,494 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 346, model: sale.order 2026-09-11 17:39:32,505 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 346, model: addendum.addendum 2026-09-11 17:39:32,518 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 346, model: sale.order.line 2026-09-11 17:39:32,583 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 346, model: sale.order.line 2026-09-11 17:39:32,595 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 346, model: sale.order.line 2026-09-11 17:39:32,615 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_all_leads_sees_all_customer_claims ... 2026-09-11 17:39:33,311 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_all_leads_still_blocked_from_vendor ... 2026-09-11 17:39:33,766 127 INFO rb-46204af-224751-414455 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-11 17:39:33,807 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_other_so_blocked ... 2026-09-11 17:39:34,683 127 INFO rb-46204af-224751-414455 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-11 17:39:34,719 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_owned_so ... 2026-09-11 17:39:35,062 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_vendor_blocked ... 2026-09-11 17:39:35,371 127 INFO rb-46204af-224751-414455 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-11 17:39:35,405 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_walkin ... 2026-09-11 17:39:35,837 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-09-11 17:39:38,177 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale.tests.test_sale_order_warranty_policy: Starting TestSaleOrderWarrantyPolicy.test_confirm_sale_order_01 ... 2026-09-11 17:39:38,568 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 17:39:40,993 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_investigation_01 ... 2026-09-11 17:39:41,547 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_so_domain_01 ... 2026-09-11 17:39:41,757 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_so_domain_02 ... 2026-09-11 17:39:41,926 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-09-11 17:39:42,161 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-09-11 17:39:42,401 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-09-11 17:39:42,600 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-09-11 17:39:42,813 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-09-11 17:39:43,031 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-09-11 17:39:43,264 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 17:39:46,094 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_autoprint_delivery_still_starts_the_warranty ... 2026-09-11 17:39:47,238 127 INFO rb-46204af-224751-414455 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-11 17:39:48,209 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_discarded_partial_delivery_starts_no_warranty ... 2026-09-11 17:39:48,907 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:39:51,165 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-09-11 17:39:52,393 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_02 ... 2026-09-11 17:39:53,436 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_03 ... 2026-09-11 17:39:54,321 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_04 ... 2026-09-11 17:39:55,146 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:39:57,290 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_01 ... 2026-09-11 17:39:57,759 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_02 ... 2026-09-11 17:39:58,017 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_03 ... 2026-09-11 17:39:58,305 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:39:59,732 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_stock_user ... 2026-09-11 17:39:59,795 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-09-11 17:39:59,820 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 370, model: stock.lot 2026-09-11 17:39:59,847 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 370, model: stock.lot 2026-09-11 17:39:59,852 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 370, model: stock.lot 2026-09-11 17:39:59,876 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-09-11 17:39:59,901 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 369, model: stock.lot 2026-09-11 17:39:59,931 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 369, model: stock.lot 2026-09-11 17:39:59,935 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 369, model: stock.lot 2026-09-11 17:39:59,968 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 17:40:01,349 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_compute_supplier_warranty_expiration_date ... 2026-09-11 17:40:01,763 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_compute_warranty_expiration_date ... 2026-09-11 17:40:02,081 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-09-11 17:40:02,638 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 17:40:04,589 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_01 ... 2026-09-11 17:40:04,890 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_02 ... 2026-09-11 17:40:05,124 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_product_and_lot_01 ... 2026-09-11 17:40:05,162 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-09-11 17:40:05,354 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-09-11 17:40:05,586 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-09-11 17:40:05,830 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-09-11 17:40:06,697 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-09-11 17:40:06,890 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_06 ... 2026-09-11 17:40:07,071 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_expiration_date_01 ... 2026-09-11 17:40:07,310 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_01 ... 2026-09-11 17:40:07,498 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-09-11 17:40:07,670 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_update_warranty_info_of_lot_01 ... 2026-09-11 17:40:07,875 127 INFO rb-46204af-224751-414455 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_update_warranty_info_of_lot_02 ... 2026-09-11 17:40:08,065 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 17:40:08,080 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_add_to_cart_update_dependencies ... 2026-09-11 17:40:12,453 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:40:13,879 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:40:13] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 327 0.346 1.092 2026-09-11 17:40:14,385 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:40:14] "POST /shop/cart/update HTTP/1.1" 303 - 191 0.187 0.310 2026-09-11 17:40:14,922 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:40:14] "GET /shop/cart HTTP/1.1" 200 - 169 0.169 0.363 2026-09-11 17:40:15,076 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [418] 2026-09-11 17:40:15,481 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [413] 2026-09-11 17:40:15,620 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect ... 2026-09-11 17:40:20,190 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:40:20,449 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:40:20] "GET /apps/app/12.0/module_base HTTP/1.1" 301 - 13 0.007 0.254 2026-09-11 17:40:20,450 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_app_redirect: waiting for threads: [] 2026-09-11 17:40:20,476 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect_preserves_query_string ... 2026-09-11 17:40:24,792 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:40:25,035 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:40:25] "GET /apps/app/12.0/module_base?force_show=1&search=abc HTTP/1.1" 301 - 13 0.010 0.234 2026-09-11 17:40:25,059 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect_preserves_repeated_query_parameters ... 2026-09-11 17:40:29,337 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:40:29,602 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:40:29] "GET /apps/app/12.0/module_base?tag=x&tag=y&tag=z HTTP/1.1" 301 - 13 0.011 0.258 2026-09-11 17:40:29,605 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_app_redirect_preserves_repeated_query_parameters: waiting for threads: [] 2026-09-11 17:40:29,627 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_apps_store_main_website_canonical_url ... 2026-09-11 17:40:34,681 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:40:35,930 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:40:35] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 265 0.307 0.945 2026-09-11 17:40:35,995 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_button_visible_on_page_details ... 2026-09-11 17:40:41,728 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portalapps1@abc.com from n/a 2026-09-11 17:40:41,740 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:40:42,620 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 393, model: odoo.module.version 2026-09-11 17:40:43,102 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:40:43] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 338 0.253 1.112 2026-09-11 17:40:45,554 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 393, model: odoo.module.version 2026-09-11 17:40:45,592 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:40:45] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 55 0.090 0.117 2026-09-11 17:40:45,615 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portalapps2@abc.com from n/a 2026-09-11 17:40:45,880 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 394, model: odoo.module.version 2026-09-11 17:40:45,913 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:40:45] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 145 0.113 0.174 2026-09-11 17:40:46,067 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portalapps2@abc.com from n/a 2026-09-11 17:40:47,123 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:40:47] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 364 0.324 0.722 2026-09-11 17:40:47,181 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_canonical_module_page_serves_directly ... 2026-09-11 17:40:51,629 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:40:52,836 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:40:52] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 266 0.173 1.036 2026-09-11 17:40:52,838 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_canonical_module_page_serves_directly: waiting for threads: [] 2026-09-11 17:40:52,866 127 INFO rb-46204af-224751-414455 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-11 17:40:56,707 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:40:57,755 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:40:57] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 266 0.232 0.818 2026-09-11 17:40:57,776 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_compute_website_url_emits_canonical_prefix ... 2026-09-11 17:41:01,929 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_force_show_one_reveals_unpublished_module ... 2026-09-11 17:41:07,002 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:41:08,192 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:41:08] "GET /apps/modules/12.0/module_base?force_show=1 HTTP/1.1" 200 - 265 0.219 0.973 2026-09-11 17:41:08,194 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_force_show_one_reveals_unpublished_module: waiting for threads: [] 2026-09-11 17:41:08,220 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_force_show_zero_does_not_reveal_unpublished_module ... 2026-09-11 17:41:12,628 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:41:13,569 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:41:13] "GET /apps/modules/12.0/module_base HTTP/1.1" 404 - 196 0.134 0.813 2026-09-11 17:41:13,649 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:41:13] "GET /apps/modules/12.0/module_base?force_show=0 HTTP/1.1" 404 - 19 0.033 0.041 2026-09-11 17:41:13,650 127 INFO rb-46204af-224751-414455 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-11 17:41:13,678 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_best_sell_modules ... 2026-09-11 17:41:20,122 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_newest_modules ... 2026-09-11 17:41:24,627 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_relevant_modules ... 2026-09-11 17:41:28,476 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:41:29,800 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:41:29] "GET /apps/category/odoo-apps-category-test-83 HTTP/1.1" 200 - 348 0.244 1.083 2026-09-11 17:41:29,849 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_top_modules_most_downloaded ... 2026-09-11 17:41:33,505 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_top_purchase_modules ... 2026-09-11 17:41:39,098 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_legacy_url_redirect_preserves_frontend_language_prefix ... 2026-09-11 17:41:43,514 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:41:44,678 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:41:44] "GET /vi/apps/app/12.0/module_base HTTP/1.1" 301 - 13 0.013 1.153 2026-09-11 17:41:44,680 127 INFO rb-46204af-224751-414455 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-11 17:41:44,705 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_module_public ... 2026-09-11 17:41:49,643 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:41:50,640 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:41:50] "GET /apps/modules/12.0/module_base HTTP/1.1" 404 - 196 0.155 0.844 2026-09-11 17:41:51,126 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:41:51] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 105 0.128 0.343 2026-09-11 17:41:51,177 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_modules_browse_page_not_shadowed_by_page_route ... 2026-09-11 17:41:55,710 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:41:57,344 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:41:57] "GET /apps/modules/browse/1 HTTP/1.1" 200 - 442 0.391 1.249 2026-09-11 17:41:57,381 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_rating_module ... 2026-09-11 17:42:01,969 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:42:02,211 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:02] "POST /mail/message/post HTTP/1.1" 200 - 16 0.013 0.231 2026-09-11 17:42:04,282 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portalapps1@abc.com from n/a 2026-09-11 17:42:04,381 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:04] "POST /mail/message/post HTTP/1.1" 200 - 45 0.041 0.047 2026-09-11 17:42:04,582 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portalapps2@abc.com from n/a 2026-09-11 17:42:04,620 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:04] "POST /mail/message/post HTTP/1.1" 200 - 19 0.013 0.017 2026-09-11 17:42:04,658 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_search_module ... 2026-09-11 17:42:09,294 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:42:10,605 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:10] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 266 0.286 1.029 2026-09-11 17:42:10,892 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:10] "GET /apps/modules/14.0/module_base HTTP/1.1" 404 - 27 0.051 0.231 2026-09-11 17:42:10,893 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_search_module: waiting for threads: [] 2026-09-11 17:42:10,938 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_show_extension_and_included_dependencies_module ... 2026-09-11 17:42:15,764 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:42:17,895 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:17] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 267 0.248 1.890 2026-09-11 17:42:18,050 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:18] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 39 0.063 0.065 2026-09-11 17:42:18,085 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_sitemap_apps_story_category_url ... 2026-09-11 17:42:22,250 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:42:23,086 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:23] "GET /sitemap.xml HTTP/1.1" 200 - 192 0.162 0.680 2026-09-11 17:42:23,128 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_sitemap_emits_canonical_module_url ... 2026-09-11 17:42:27,593 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:42:28,304 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:28] "GET /sitemap.xml HTTP/1.1" 200 - 192 0.106 0.609 2026-09-11 17:42:28,305 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_sitemap_emits_canonical_module_url: waiting for threads: [] 2026-09-11 17:42:28,325 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_url_show_modules_of_vendor ... 2026-09-11 17:42:32,800 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:42:33,681 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:33] "GET /apps/modules/browse?repo_maintainer_id=952 HTTP/1.1" 404 - 187 0.093 0.792 2026-09-11 17:42:33,709 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:vendor from n/a 2026-09-11 17:42:34,342 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:34] "GET /apps/modules/browse?repo_maintainer_id=952 HTTP/1.1" 200 - 166 0.162 0.461 2026-09-11 17:42:34,408 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_bought_apps_already_purchased ... 2026-09-11 17:42:41,400 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portalapps1@abc.com from n/a 2026-09-11 17:42:41,415 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:42:42,944 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 453, model: odoo.module.version 2026-09-11 17:42:43,393 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:43] "GET /apps/modules/12.0/module_1 HTTP/1.1" 200 - 267 0.179 1.801 2026-09-11 17:42:43,573 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 453, model: odoo.module.version 2026-09-11 17:42:43,616 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:43] "GET /apps/modules/12.0/module_2 HTTP/1.1" 200 - 61 0.069 0.144 2026-09-11 17:42:43,663 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_bought_apps_download ... 2026-09-11 17:42:50,033 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portalapps1@abc.com from n/a 2026-09-11 17:42:50,046 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:42:50,356 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:50] "GET /my/apps/download/186 HTTP/1.1" 200 - 58 0.041 0.273 2026-09-11 17:42:50,445 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:50] "GET /my/apps/download/186 HTTP/1.1" 200 - 35 0.031 0.037 2026-09-11 17:42:50,612 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:50] "GET /my/apps/download/186 HTTP/1.1" 200 - 51 0.046 0.045 2026-09-11 17:42:50,613 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_user_bought_apps_download: waiting for threads: [] 2026-09-11 17:42:50,655 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_did_not_buy_redirect ... 2026-09-11 17:42:55,526 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portalapps2@abc.com from n/a 2026-09-11 17:42:55,544 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:42:55,812 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:55] "GET /my/apps/download/197 HTTP/1.1" 303 - 22 0.025 0.246 2026-09-11 17:42:56,904 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:56] "GET /my HTTP/1.1" 200 - 246 0.258 0.831 2026-09-11 17:42:56,909 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_user_did_not_buy_redirect: waiting for threads: [] 2026-09-11 17:42:56,950 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 17:42:56,978 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_canonical_url_survives_empty_field_cache ... 2026-09-11 17:42:56,983 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:42:57,271 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_garbage_listing_params_404 ... 2026-09-11 17:42:57,282 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:42:58,202 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:58] "GET /apps/browse/category/odoo-apps-49?price=698946584 HTTP/1.1" 404 - 191 0.123 0.803 2026-09-11 17:42:58,250 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:58] "GET /apps/browse/category/odoo-apps-49/page/2?order=SuX9Uj8U HTTP/1.1" 404 - 13 0.014 0.029 2026-09-11 17:42:58,291 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:58] "GET /apps/browse/category/odoo-apps-49?price=Paid' HTTP/1.1" 404 - 13 0.010 0.028 2026-09-11 17:42:58,330 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:58] "GET /apps/browse/category?price=698946584 HTTP/1.1" 404 - 11 0.008 0.029 2026-09-11 17:42:58,370 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:58] "GET /apps/browse/category?order=SuX9Uj8U HTTP/1.1" 404 - 11 0.010 0.027 2026-09-11 17:42:58,422 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:58] "GET /apps?price=he2qngry HTTP/1.1" 404 - 14 0.021 0.029 2026-09-11 17:42:58,458 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:58] "GET /apps/browse/category?price=Paid' HTTP/1.1" 404 - 11 0.006 0.025 2026-09-11 17:42:58,513 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:58] "GET /apps/browse/category?price=] 2026-09-11 17:42:58,657 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_legit_listing_params_200 ... 2026-09-11 17:42:58,661 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:42:59,890 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:42:59] "GET /apps/browse/category HTTP/1.1" 303 - 24 0.013 1.219 2026-09-11 17:43:00,790 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:00] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 222 0.181 0.714 2026-09-11 17:43:00,800 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:00] "GET /apps/browse/category?order=Newest&price=Free&version=17.0 HTTP/1.1" 303 - 3 0.001 0.006 2026-09-11 17:43:00,858 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:00] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.016 0.039 2026-09-11 17:43:00,869 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:00] "GET /apps/browse/category?order=price_currency+asc&price=All HTTP/1.1" 303 - 3 0.001 0.006 2026-09-11 17:43:00,921 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:00] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.013 0.036 2026-09-11 17:43:00,932 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:00] "GET /apps/browse/category?order=name+asc&price=Paid HTTP/1.1" 303 - 3 0.001 0.005 2026-09-11 17:43:01,039 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:01] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.055 0.050 2026-09-11 17:43:01,052 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:01] "GET /apps/browse/category?order=bestseller HTTP/1.1" 303 - 3 0.002 0.007 2026-09-11 17:43:01,145 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:01] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.037 0.052 2026-09-11 17:43:01,232 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:01] "GET /apps?order=Downloads&price=Free&version=10.0 HTTP/1.1" 200 - 22 0.028 0.056 2026-09-11 17:43:01,251 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:01] "GET /apps/browse/category?version=17.0-3 HTTP/1.1" 303 - 3 0.004 0.008 2026-09-11 17:43:01,343 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:01] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.038 0.049 2026-09-11 17:43:01,345 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppsStoreListingParamHardening.test_legit_listing_params_200: waiting for threads: [] 2026-09-11 17:43:01,377 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_oversized_or_garbage_ppg_does_not_500 ... 2026-09-11 17:43:01,388 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:43:01,661 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:01] "GET /apps/browse/category?ppg=999999 HTTP/1.1" 303 - 24 0.014 0.265 2026-09-11 17:43:02,571 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:02] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 222 0.227 0.678 2026-09-11 17:43:02,597 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:02] "GET /apps/browse/category?ppg=abc HTTP/1.1" 303 - 3 0.009 0.011 2026-09-11 17:43:02,672 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:02] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.025 0.049 2026-09-11 17:43:02,674 127 INFO rb-46204af-224751-414455 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-11 17:43:02,714 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:43:03,459 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_apps_store_loc.tests.test_discovery_from_git: Starting TestGitBranchDiscovery.test_action_discover_odoo_module ... 2026-09-11 17:43:10,466 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 17:43:13,639 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_category ... 2026-09-11 17:43:13,817 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_setion ... 2026-09-11 17:43:13,903 127 INFO rb-46204af-224751-414455 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-11 17:43:13,933 127 INFO rb-46204af-224751-414455 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-11 17:43:13,991 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_subject ... 2026-09-11 17:43:14,073 127 INFO rb-46204af-224751-414455 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-11 17:43:14,103 127 INFO rb-46204af-224751-414455 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-11 17:43:14,158 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_edit_setion ... 2026-09-11 17:43:14,253 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_edit_subject ... 2026-09-11 17:43:14,351 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_category ... 2026-09-11 17:43:14,412 127 INFO rb-46204af-224751-414455 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-11 17:43:14,570 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [45] 2026-09-11 17:43:14,631 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #473 deleted website.document.content records with IDs: [1] 2026-09-11 17:43:14,655 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #473 deleted website.document records with IDs: [1] 2026-09-11 17:43:14,667 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [44] 2026-09-11 17:43:14,693 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_setion ... 2026-09-11 17:43:14,755 127 INFO rb-46204af-224751-414455 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-11 17:43:14,932 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #473 deleted website.document.content records with IDs: [1] 2026-09-11 17:43:14,956 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #473 deleted website.document records with IDs: [1] 2026-09-11 17:43:14,984 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [44, 45] 2026-09-11 17:43:14,996 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [43] 2026-09-11 17:43:15,019 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_subject ... 2026-09-11 17:43:15,082 127 INFO rb-46204af-224751-414455 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-11 17:43:15,208 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #473 deleted website.document.content records with IDs: [1] 2026-09-11 17:43:15,225 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #473 deleted website.document records with IDs: [1] 2026-09-11 17:43:15,244 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [44, 45] 2026-09-11 17:43:15,251 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [43] 2026-09-11 17:43:15,258 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [41] 2026-09-11 17:43:15,281 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_write_category ... 2026-09-11 17:43:15,383 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 17:43:18,232 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_designer ... 2026-09-11 17:43:18,313 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #481 deleted website.document records with IDs: [5] 2026-09-11 17:43:18,341 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_editor ... 2026-09-11 17:43:18,409 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #477 deleted website.document records with IDs: [6] 2026-09-11 17:43:18,437 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_manager ... 2026-09-11 17:43:18,546 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #483 deleted website.document records with IDs: [7] 2026-09-11 17:43:18,568 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_reviewer ... 2026-09-11 17:43:18,643 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #479 deleted website.document records with IDs: [8] 2026-09-11 17:43:18,664 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_create_document ... 2026-09-11 17:43:18,765 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_designer ... 2026-09-11 17:43:18,831 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #481 deleted website.document records with IDs: [13] 2026-09-11 17:43:18,865 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #481 deleted website.document records with IDs: [14] 2026-09-11 17:43:18,895 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #481 deleted website.document records with IDs: [15] 2026-09-11 17:43:18,984 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #481 deleted website.document records with IDs: [18] 2026-09-11 17:43:19,011 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #481 deleted website.document records with IDs: [19] 2026-09-11 17:43:19,118 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #481 deleted website.document records with IDs: [23] 2026-09-11 17:43:19,151 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #481 deleted website.document records with IDs: [24] 2026-09-11 17:43:19,178 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #481 deleted website.document records with IDs: [25] 2026-09-11 17:43:19,462 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #481 deleted website.document records with IDs: [36] 2026-09-11 17:43:19,490 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #481 deleted website.document records with IDs: [37] 2026-09-11 17:43:19,514 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #481 deleted website.document records with IDs: [38] 2026-09-11 17:43:19,540 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #481 deleted website.document records with IDs: [39] 2026-09-11 17:43:19,631 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_editor ... 2026-09-11 17:43:19,706 127 INFO rb-46204af-224751-414455 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-11 17:43:19,745 127 INFO rb-46204af-224751-414455 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-11 17:43:19,780 127 INFO rb-46204af-224751-414455 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-11 17:43:19,839 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #477 deleted website.document records with IDs: [41] 2026-09-11 17:43:19,870 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #477 deleted website.document records with IDs: [42] 2026-09-11 17:43:19,921 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #477 deleted website.document records with IDs: [43] 2026-09-11 17:43:19,964 127 INFO rb-46204af-224751-414455 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-11 17:43:20,012 127 INFO rb-46204af-224751-414455 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-11 17:43:20,049 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_manager ... 2026-09-11 17:43:20,130 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #483 deleted website.document records with IDs: [44] 2026-09-11 17:43:20,156 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #483 deleted website.document records with IDs: [45] 2026-09-11 17:43:20,252 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #483 deleted website.document.content records with IDs: [3] 2026-09-11 17:43:20,263 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #483 deleted website.document records with IDs: [46] 2026-09-11 17:43:20,287 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_reviewer ... 2026-09-11 17:43:20,391 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #479 deleted website.document records with IDs: [47] 2026-09-11 17:43:20,423 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #479 deleted website.document records with IDs: [48] 2026-09-11 17:43:20,856 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #479 deleted website.document records with IDs: [64] 2026-09-11 17:43:20,882 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #479 deleted website.document records with IDs: [65] 2026-09-11 17:43:20,964 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #479 deleted website.document records with IDs: [69] 2026-09-11 17:43:20,991 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #479 deleted website.document records with IDs: [70] 2026-09-11 17:43:21,016 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #479 deleted website.document records with IDs: [71] 2026-09-11 17:43:21,046 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #479 deleted website.document records with IDs: [72] 2026-09-11 17:43:21,142 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_designer ... 2026-09-11 17:43:21,317 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_editor ... 2026-09-11 17:43:21,370 127 INFO rb-46204af-224751-414455 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-11 17:43:21,393 127 INFO rb-46204af-224751-414455 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-11 17:43:21,422 127 INFO rb-46204af-224751-414455 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-11 17:43:21,491 127 INFO rb-46204af-224751-414455 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-11 17:43:21,523 127 INFO rb-46204af-224751-414455 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-11 17:43:21,557 127 INFO rb-46204af-224751-414455 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-11 17:43:21,588 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_manager ... 2026-09-11 17:43:21,694 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_reviewer ... 2026-09-11 17:43:21,871 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 17:43:24,722 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_create_document_content ... 2026-09-11 17:43:24,864 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_unlink_document_content ... 2026-09-11 17:43:24,942 127 INFO rb-46204af-224751-414455 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-11 17:43:24,987 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #487 deleted website.document.content records with IDs: [11] 2026-09-11 17:43:25,069 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #489 deleted website.document.content records with IDs: [12] 2026-09-11 17:43:25,155 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #491 deleted website.document.content records with IDs: [13] 2026-09-11 17:43:25,207 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [14] 2026-09-11 17:43:25,238 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #487 deleted website.document.content records with IDs: [15] 2026-09-11 17:43:25,265 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #489 deleted website.document.content records with IDs: [16] 2026-09-11 17:43:25,297 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #491 deleted website.document.content records with IDs: [17] 2026-09-11 17:43:25,331 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [18] 2026-09-11 17:43:25,366 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #487 deleted website.document.content records with IDs: [19] 2026-09-11 17:43:25,400 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #489 deleted website.document.content records with IDs: [20] 2026-09-11 17:43:25,434 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #491 deleted website.document.content records with IDs: [21] 2026-09-11 17:43:25,463 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [22] 2026-09-11 17:43:25,493 127 INFO rb-46204af-224751-414455 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-11 17:43:25,529 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #489 deleted website.document.content records with IDs: [23] 2026-09-11 17:43:25,567 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #491 deleted website.document.content records with IDs: [24] 2026-09-11 17:43:25,603 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [25] 2026-09-11 17:43:25,642 127 INFO rb-46204af-224751-414455 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-11 17:43:25,674 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #489 deleted website.document.content records with IDs: [26] 2026-09-11 17:43:25,708 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #491 deleted website.document.content records with IDs: [27] 2026-09-11 17:43:25,742 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [28] 2026-09-11 17:43:25,815 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [29] 2026-09-11 17:43:25,840 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_write_document_content ... 2026-09-11 17:43:25,956 127 INFO rb-46204af-224751-414455 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-11 17:43:26,080 127 INFO rb-46204af-224751-414455 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-11 17:43:26,170 127 INFO rb-46204af-224751-414455 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-11 17:43:26,304 127 INFO rb-46204af-224751-414455 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-11 17:43:26,534 127 INFO rb-46204af-224751-414455 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-11 17:43:26,683 127 INFO rb-46204af-224751-414455 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-11 17:43:26,768 127 INFO rb-46204af-224751-414455 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-11 17:43:26,880 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 17:43:29,758 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_doc_tag_access_rights: Starting TestDocTagAccessRights.test_access_tag ... 2026-09-11 17:43:29,800 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 494, model: website.doc.tag 2026-09-11 17:43:29,880 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 494, model: website.doc.tag 2026-09-11 17:43:29,897 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 494, model: website.doc.tag 2026-09-11 17:43:29,906 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #497 deleted website.doc.tag records with IDs: [13] 2026-09-11 17:43:29,911 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #499 deleted website.doc.tag records with IDs: [14] 2026-09-11 17:43:29,916 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #501 deleted website.doc.tag records with IDs: [15] 2026-09-11 17:43:29,921 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #503 deleted website.doc.tag records with IDs: [16] 2026-09-11 17:43:29,959 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 17:43:33,070 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__normal ... 2026-09-11 17:43:33,151 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-09-11 17:43:33,177 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__same_docs ... 2026-09-11 17:43:33,218 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__update_name ... 2026-09-11 17:43:33,274 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-09-11 17:43:33,303 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__with_lang ... 2026-09-11 17:43:33,356 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-09-11 17:43:33,380 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__with_tag ... 2026-09-11 17:43:33,440 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-09-11 17:43:33,493 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 17:43:33,912 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour: Starting TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it ... 2026-09-11 17:43:34,407 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Chrome pid: 422 2026-09-11 17:43:34,407 127 INFO rb-46204af-224751-414455 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/tmpwtndqw2m_chrome_odoo 2026-09-11 17:43:34,407 127 INFO rb-46204af-224751-414455 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:42239/json/version 2026-09-11 17:43:34,408 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:42239/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:43:34,430 127 INFO rb-46204af-224751-414455 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-11 17:43:34,430 127 INFO rb-46204af-224751-414455 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:42239/json 2026-09-11 17:43:34,436 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:42239/json with timeout 3 increased to 10s during tests 2026-09-11 17:43:34,445 127 INFO rb-46204af-224751-414455 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:42239/devtools/page/66FF96008FAC8985CCBBF0FA662C33B8 2026-09-11 17:43:34,456 127 INFO rb-46204af-224751-414455 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-11 17:43:34,464 127 INFO rb-46204af-224751-414455 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-11 17:43:34,527 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:tour_color_reviewer from n/a 2026-09-11 17:43:34,544 127 INFO rb-46204af-224751-414455 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-11 17:43:34,563 127 INFO rb-46204af-224751-414455 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-11 17:43:34,563 127 INFO rb-46204af-224751-414455 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-11 17:43:34,581 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:43:36,086 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:36] "GET /docs/c/tour-color-subject-tour-color-section-tour-color-category-82 HTTP/1.1" 200 - 356 0.359 1.149 2026-09-11 17:43:36,090 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Navigation result: {'frameId': '66FF96008FAC8985CCBBF0FA662C33B8', 'loaderId': 'A937D975293B7A584415D903C4DEABDC', 'isDownload': False} 2026-09-11 17:43:36,090 127 INFO rb-46204af-224751-414455 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-11 17:43:36,145 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8677929/web.assets_frontend.min.css, copying from /web/assets/8677929/web.assets_frontend.min.css 2026-09-11 17:43:36,210 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:36] "GET /web/assets/1/8677929/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.038 0.055 2026-09-11 17:43:36,229 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/66bfb1e/to_website_docs.assets_frontend_css.min.css 2026-09-11 17:43:36,243 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:36] "GET /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.015 0.099 2026-09-11 17:43:36,243 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-11 17:43:36,244 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-11 17:43:36,284 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js, copying from /web/assets/5e2dbb8/web.assets_frontend_minimal.min.js 2026-09-11 17:43:36,304 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:36] "GET /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.013 0.023 2026-09-11 17:43:36,343 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/201f5e6/web.__assets_tests_call__.min.js, copying from /web/assets/201f5e6/web.__assets_tests_call__.min.js 2026-09-11 17:43:36,377 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:36] "GET /web/assets/1/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.028 0.057 2026-09-11 17:43:36,474 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:36] "GET /web/image/website/1/logo/My%20Website?unique=498fe9f HTTP/1.1" 200 - 4 0.021 0.033 2026-09-11 17:43:41,176 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:41] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 4.729 2026-09-11 17:43:41,179 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:41] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 4.749 2026-09-11 17:43:41,179 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 5.064 2026-09-11 17:43:41,218 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 4.799 2026-09-11 17:43:41,224 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:41] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 4.656 2026-09-11 17:43:41,246 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js, copying from /web/assets/6748c4c/web.assets_frontend_lazy.min.js 2026-09-11 17:43:41,267 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:41] "GET /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.006 0.030 2026-09-11 17:43:41,288 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:41] "GET /web/image/website/1/favicon?unique=498fe9f HTTP/1.1" 200 - 4 0.006 0.045 2026-09-11 17:43:41,636 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/4e867f4/to_website_docs.assets_frontend_js.min.js 2026-09-11 17:43:41,647 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:41] "GET /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.012 0.025 2026-09-11 17:43:41,670 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:41] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 17:43:41,746 127 INFO rb-46204af-224751-414455 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.655518054962158 2026-09-11 17:43:41,750 127 INFO rb-46204af-224751-414455 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-11 17:43:41,766 127 INFO rb-46204af-224751-414455 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-11 17:43:41,818 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:41] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.007 0.101 2026-09-11 17:43:41,828 127 INFO rb-46204af-224751-414455 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-11 17:43:41,878 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:41] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.029 0.104 2026-09-11 17:43:41,908 127 INFO rb-46204af-224751-414455 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-11 17:43:41,994 127 INFO rb-46204af-224751-414455 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-11 17:43:42,060 127 INFO rb-46204af-224751-414455 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-11 17:43:42,130 127 INFO rb-46204af-224751-414455 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-11 17:43:42,161 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:42] "POST /docs/update_category HTTP/1.1" 200 - 14 0.014 0.016 2026-09-11 17:43:42,211 127 INFO rb-46204af-224751-414455 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-11 17:43:42,400 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:42] "GET /docs/c/tour-color-subject-tour-color-section-tour-color-category-82 HTTP/1.1" 200 - 34 0.023 0.097 2026-09-11 17:43:42,858 127 INFO rb-46204af-224751-414455 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-11 17:43:42,882 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:42] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.003 0.009 2026-09-11 17:43:42,941 127 INFO rb-46204af-224751-414455 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-11 17:43:42,958 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:42] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.038 0.045 2026-09-11 17:43:43,011 127 INFO rb-46204af-224751-414455 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-11 17:43:43,081 127 INFO rb-46204af-224751-414455 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-11 17:43:43,146 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.browser: tour succeeded 2026-09-11 17:43:43,146 127 INFO rb-46204af-224751-414455 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-11 17:43:43,221 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.browser: heap 9654932 (allocated 11534336) 2026-09-11 17:43:43,224 127 INFO rb-46204af-224751-414455 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-11 17:43:43,225 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Closing websocket connection 2026-09-11 17:43:43,225 127 INFO rb-46204af-224751-414455 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-11 17:43:43,330 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455/chrome_logs/chrome_log_20260911_174343_329888_test_picking_a_cover_colour_persists_it.txt 2026-09-11 17:43:43,330 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Removing chrome user profile "/tmp/tmpwtndqw2m_chrome_odoo" 2026-09-11 17:43:43,385 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:43:44,771 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [503] 2026-09-11 17:43:44,802 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact ... 2026-09-11 17:43:45,176 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Chrome pid: 600 2026-09-11 17:43:45,176 127 INFO rb-46204af-224751-414455 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/tmp4pjunczd_chrome_odoo 2026-09-11 17:43:45,176 127 INFO rb-46204af-224751-414455 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:36575/json/version 2026-09-11 17:43:45,177 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:36575/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:43:45,223 127 INFO rb-46204af-224751-414455 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-11 17:43:45,223 127 INFO rb-46204af-224751-414455 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:36575/json 2026-09-11 17:43:45,223 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:36575/json with timeout 3 increased to 10s during tests 2026-09-11 17:43:45,258 127 INFO rb-46204af-224751-414455 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:36575/devtools/page/02E1F43F514494FB6CA99F50702BD42E 2026-09-11 17:43:45,287 127 INFO rb-46204af-224751-414455 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-11 17:43:45,309 127 INFO rb-46204af-224751-414455 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-11 17:43:45,369 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:tour_editor from n/a 2026-09-11 17:43:45,377 127 INFO rb-46204af-224751-414455 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-11 17:43:45,392 127 INFO rb-46204af-224751-414455 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-11 17:43:45,392 127 INFO rb-46204af-224751-414455 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-11 17:43:45,408 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:43:46,640 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-11 17:43:47,103 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-11 17:43:47,732 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:47] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 369 0.283 2.049 2026-09-11 17:43:47,735 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Navigation result: {'frameId': '02E1F43F514494FB6CA99F50702BD42E', 'loaderId': '66976FC2F1F191FB26E0F13B73B34805', 'isDownload': False} 2026-09-11 17:43:47,735 127 INFO rb-46204af-224751-414455 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-11 17:43:47,760 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 17:43:47,779 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8677929/web.assets_frontend.min.css, copying from /web/assets/8677929/web.assets_frontend.min.css 2026-09-11 17:43:47,820 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:47] "GET /web/assets/1/8677929/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.029 0.032 2026-09-11 17:43:47,836 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/66bfb1e/to_website_docs.assets_frontend_css.min.css 2026-09-11 17:43:47,848 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-11 17:43:47,848 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-11 17:43:47,851 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:47] "GET /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.011 0.082 2026-09-11 17:43:47,861 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js, copying from /web/assets/5e2dbb8/web.assets_frontend_minimal.min.js 2026-09-11 17:43:47,871 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:47] "GET /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.006 0.012 2026-09-11 17:43:47,910 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/201f5e6/web.__assets_tests_call__.min.js, copying from /web/assets/201f5e6/web.__assets_tests_call__.min.js 2026-09-11 17:43:47,934 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:47] "GET /web/assets/1/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.020 0.025 2026-09-11 17:43:48,009 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:48] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:43:48,028 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:48] "GET /web/image/website/1/logo/My%20Website?unique=498fe9f HTTP/1.1" 200 - 4 0.006 0.019 2026-09-11 17:43:48,031 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:48] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 17:43:48,032 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-11 17:43:48,034 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:48] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-09-11 17:43:48,085 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:48] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:43:48,122 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js, copying from /web/assets/6748c4c/web.assets_frontend_lazy.min.js 2026-09-11 17:43:48,148 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:48] "GET /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.010 0.041 2026-09-11 17:43:48,168 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:48] "GET /web/image/website/1/favicon?unique=498fe9f HTTP/1.1" 200 - 4 0.006 0.048 2026-09-11 17:43:48,490 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/4e867f4/to_website_docs.assets_frontend_js.min.js 2026-09-11 17:43:48,500 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:48] "GET /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.005 0.012 2026-09-11 17:43:48,524 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:48] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 17:43:48,599 127 INFO rb-46204af-224751-414455 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-11 17:43:48,607 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:48] "POST /im_livechat/init HTTP/1.1" 200 - 25 0.015 0.033 2026-09-11 17:43:48,613 127 INFO rb-46204af-224751-414455 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-11 17:43:48,674 127 INFO rb-46204af-224751-414455 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-11 17:43:48,715 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:48] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.010 0.140 2026-09-11 17:43:48,750 127 INFO rb-46204af-224751-414455 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-11 17:43:48,826 127 INFO rb-46204af-224751-414455 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-11 17:43:48,884 127 INFO rb-46204af-224751-414455 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-11 17:43:48,944 127 INFO rb-46204af-224751-414455 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-11 17:43:49,006 127 INFO rb-46204af-224751-414455 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-11 17:43:49,074 127 INFO rb-46204af-224751-414455 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-11 17:43:49,074 127 INFO rb-46204af-224751-414455 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-11 17:43:49,168 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact.browser: heap 9607000 (allocated 10747904) 2026-09-11 17:43:49,173 127 INFO rb-46204af-224751-414455 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 600 2026-09-11 17:43:49,176 127 INFO rb-46204af-224751-414455 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-11 17:43:49,179 127 INFO rb-46204af-224751-414455 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 600 2026-09-11 17:43:49,280 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455/chrome_logs/chrome_log_20260911_174349_279818_test_cancelling_the_delete_confirmation_leaves_the_document_intact.txt 2026-09-11 17:43:49,280 127 INFO rb-46204af-224751-414455 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/tmp4pjunczd_chrome_odoo" 2026-09-11 17:43:49,324 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document ... 2026-09-11 17:43:49,698 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Chrome pid: 785 2026-09-11 17:43:49,699 127 INFO rb-46204af-224751-414455 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/tmp9ew2yj8y_chrome_odoo 2026-09-11 17:43:49,699 127 INFO rb-46204af-224751-414455 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:45319/json/version 2026-09-11 17:43:49,700 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:45319/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:43:49,731 127 INFO rb-46204af-224751-414455 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-11 17:43:49,731 127 INFO rb-46204af-224751-414455 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:45319/json 2026-09-11 17:43:49,733 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:45319/json with timeout 3 increased to 10s during tests 2026-09-11 17:43:49,745 127 INFO rb-46204af-224751-414455 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:45319/devtools/page/98C6F63CF55650089DF0B380CEFFD21C 2026-09-11 17:43:49,767 127 INFO rb-46204af-224751-414455 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-11 17:43:49,797 127 INFO rb-46204af-224751-414455 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-11 17:43:49,860 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:tour_editor from n/a 2026-09-11 17:43:49,881 127 INFO rb-46204af-224751-414455 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-11 17:43:49,892 127 INFO rb-46204af-224751-414455 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-11 17:43:49,892 127 INFO rb-46204af-224751-414455 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-11 17:43:49,914 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:43:50,257 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-11 17:43:50,827 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-11 17:43:51,479 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:51] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 377 0.311 1.262 2026-09-11 17:43:51,483 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Navigation result: {'frameId': '98C6F63CF55650089DF0B380CEFFD21C', 'loaderId': '720531E93EE8DBFC00DBB528ECC4EC74', 'isDownload': False} 2026-09-11 17:43:51,483 127 INFO rb-46204af-224751-414455 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-11 17:43:51,532 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 17:43:51,571 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/66bfb1e/to_website_docs.assets_frontend_css.min.css 2026-09-11 17:43:51,611 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:51] "GET /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 11 0.049 0.036 2026-09-11 17:43:51,644 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8677929/web.assets_frontend.min.css, copying from /web/assets/8677929/web.assets_frontend.min.css 2026-09-11 17:43:51,696 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:51] "GET /web/assets/1/8677929/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.044 0.127 2026-09-11 17:43:51,709 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js, copying from /web/assets/5e2dbb8/web.assets_frontend_minimal.min.js 2026-09-11 17:43:51,722 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-11 17:43:51,722 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-11 17:43:51,724 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:51] "GET /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.006 0.081 2026-09-11 17:43:51,738 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/201f5e6/web.__assets_tests_call__.min.js, copying from /web/assets/201f5e6/web.__assets_tests_call__.min.js 2026-09-11 17:43:51,757 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:51] "GET /web/assets/1/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.008 0.024 2026-09-11 17:43:51,841 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:43:51,843 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:51] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:43:51,855 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:51] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.008 2026-09-11 17:43:51,871 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:51] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.022 2026-09-11 17:43:51,872 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:51] "GET /web/image/website/1/logo/My%20Website?unique=498fe9f HTTP/1.1" 200 - 4 0.017 0.010 2026-09-11 17:43:51,943 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:51] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:43:51,965 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js, copying from /web/assets/6748c4c/web.assets_frontend_lazy.min.js 2026-09-11 17:43:51,985 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:51] "GET /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.011 0.029 2026-09-11 17:43:52,000 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:52] "GET /web/image/website/1/favicon?unique=498fe9f HTTP/1.1" 200 - 4 0.002 0.048 2026-09-11 17:43:52,252 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/4e867f4/to_website_docs.assets_frontend_js.min.js 2026-09-11 17:43:52,261 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:52] "GET /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.004 0.012 2026-09-11 17:43:52,293 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:52] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 17:43:52,370 127 INFO rb-46204af-224751-414455 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-11 17:43:52,380 127 INFO rb-46204af-224751-414455 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-11 17:43:52,434 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:52] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.009 0.094 2026-09-11 17:43:52,437 127 INFO rb-46204af-224751-414455 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-11 17:43:52,472 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:52] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.010 0.119 2026-09-11 17:43:52,510 127 INFO rb-46204af-224751-414455 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-11 17:43:52,576 127 INFO rb-46204af-224751-414455 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-11 17:43:52,633 127 INFO rb-46204af-224751-414455 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-11 17:43:52,762 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #515 deleted mail.message records with IDs: [11889] 2026-09-11 17:43:52,788 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #515 deleted website.document.content records with IDs: [36] 2026-09-11 17:43:52,804 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #515 deleted mail.followers records with IDs: [2162] 2026-09-11 17:43:52,821 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #515 deleted mail.message records with IDs: [11887, 11886] 2026-09-11 17:43:52,846 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #515 deleted website.document records with IDs: [100] 2026-09-11 17:43:52,872 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #515 deleted mail.followers records with IDs: [2160] 2026-09-11 17:43:52,879 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:52] "POST /docs/delete HTTP/1.1" 200 - 114 0.102 0.077 2026-09-11 17:43:52,916 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-11 17:43:52,951 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-11 17:43:52,999 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:52] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 28 0.019 0.077 2026-09-11 17:43:53,380 127 INFO rb-46204af-224751-414455 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-11 17:43:53,395 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:53] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.006 2026-09-11 17:43:53,437 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:53] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.010 0.035 2026-09-11 17:43:53,466 127 INFO rb-46204af-224751-414455 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-11 17:43:53,521 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document.browser: tour succeeded 2026-09-11 17:43:53,522 127 INFO rb-46204af-224751-414455 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-11 17:43:53,610 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document.browser: heap 9469596 (allocated 11010048) 2026-09-11 17:43:53,631 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Closing chrome headless with pid 785 2026-09-11 17:43:53,633 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Closing websocket connection 2026-09-11 17:43:53,634 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Terminating chrome headless with pid 785 2026-09-11 17:43:53,694 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455/chrome_logs/chrome_log_20260911_174353_694617_test_confirming_the_delete_confirmation_removes_the_document.txt 2026-09-11 17:43:53,694 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Removing chrome user profile "/tmp/tmp9ew2yj8y_chrome_odoo" 2026-09-11 17:43:53,729 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it ... 2026-09-11 17:43:54,006 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Chrome pid: 962 2026-09-11 17:43:54,006 127 INFO rb-46204af-224751-414455 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/tmpsly6aq2p_chrome_odoo 2026-09-11 17:43:54,006 127 INFO rb-46204af-224751-414455 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:38205/json/version 2026-09-11 17:43:54,007 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:38205/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:43:54,093 127 INFO rb-46204af-224751-414455 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-11 17:43:54,093 127 INFO rb-46204af-224751-414455 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:38205/json 2026-09-11 17:43:54,094 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:38205/json with timeout 3 increased to 10s during tests 2026-09-11 17:43:54,111 127 INFO rb-46204af-224751-414455 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:38205/devtools/page/4CB1DF25C09D15D7940A8337858789BD 2026-09-11 17:43:54,129 127 INFO rb-46204af-224751-414455 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-11 17:43:54,145 127 INFO rb-46204af-224751-414455 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-11 17:43:54,217 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:tour_editor from n/a 2026-09-11 17:43:54,264 127 INFO rb-46204af-224751-414455 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-11 17:43:54,278 127 INFO rb-46204af-224751-414455 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-11 17:43:54,278 127 INFO rb-46204af-224751-414455 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-11 17:43:54,300 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:43:54,637 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-11 17:43:55,154 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-11 17:43:55,900 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:55] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 377 0.381 1.223 2026-09-11 17:43:55,905 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Navigation result: {'frameId': '4CB1DF25C09D15D7940A8337858789BD', 'loaderId': 'C019E02F07607BEB3616A79E47BDE781', 'isDownload': False} 2026-09-11 17:43:55,905 127 INFO rb-46204af-224751-414455 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-11 17:43:55,925 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 17:43:55,939 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8677929/web.assets_frontend.min.css, copying from /web/assets/8677929/web.assets_frontend.min.css 2026-09-11 17:43:55,989 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:55] "GET /web/assets/1/8677929/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.037 0.028 2026-09-11 17:43:55,997 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/66bfb1e/to_website_docs.assets_frontend_css.min.css 2026-09-11 17:43:56,009 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-11 17:43:56,011 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-11 17:43:56,027 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:56] "GET /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.018 0.081 2026-09-11 17:43:56,033 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js, copying from /web/assets/5e2dbb8/web.assets_frontend_minimal.min.js 2026-09-11 17:43:56,044 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:56] "GET /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.006 0.014 2026-09-11 17:43:56,053 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/201f5e6/web.__assets_tests_call__.min.js, copying from /web/assets/201f5e6/web.__assets_tests_call__.min.js 2026-09-11 17:43:56,073 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:56] "GET /web/assets/1/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.008 0.020 2026-09-11 17:43:56,096 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:43:56,105 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:56] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-09-11 17:43:56,107 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:56] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 17:43:56,122 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:56] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.016 2026-09-11 17:43:56,131 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:56] "GET /web/image/website/1/logo/My%20Website?unique=498fe9f HTTP/1.1" 200 - 4 0.018 0.024 2026-09-11 17:43:56,213 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:56] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:43:56,232 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:56] "GET /web/image/website/1/favicon?unique=498fe9f HTTP/1.1" 200 - 4 0.001 0.010 2026-09-11 17:43:56,242 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js, copying from /web/assets/6748c4c/web.assets_frontend_lazy.min.js 2026-09-11 17:43:56,261 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:56] "GET /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.004 0.034 2026-09-11 17:43:56,588 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/4e867f4/to_website_docs.assets_frontend_js.min.js 2026-09-11 17:43:56,597 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:56] "GET /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.004 0.011 2026-09-11 17:43:56,614 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:56] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 17:43:56,697 127 INFO rb-46204af-224751-414455 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-11 17:43:56,708 127 INFO rb-46204af-224751-414455 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-11 17:43:56,757 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:56] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.019 0.088 2026-09-11 17:43:56,778 127 INFO rb-46204af-224751-414455 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-11 17:43:56,844 127 INFO rb-46204af-224751-414455 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-11 17:43:56,845 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:56] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.052 0.127 2026-09-11 17:43:56,904 127 INFO rb-46204af-224751-414455 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-11 17:43:56,971 127 INFO rb-46204af-224751-414455 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-11 17:43:57,113 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:57] "POST /docs/create HTTP/1.1" 200 - 38 0.033 0.045 2026-09-11 17:43:57,838 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:57] "GET /docs/d/tour-created-document-101 HTTP/1.1" 200 - 156 0.111 0.597 2026-09-11 17:43:58,311 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: returning 404 for http://connect.facebook.net/en_US/all.js 2026-09-11 17:43:58,324 127 INFO rb-46204af-224751-414455 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-11 17:43:58,389 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:58] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.017 0.035 2026-09-11 17:43:58,395 127 INFO rb-46204af-224751-414455 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-11 17:43:58,395 127 INFO rb-46204af-224751-414455 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-11 17:43:58,399 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:43:58] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.002 0.049 2026-09-11 17:43:58,474 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it.browser: heap 12961604 (allocated 14417920) 2026-09-11 17:43:58,497 127 INFO rb-46204af-224751-414455 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 962 2026-09-11 17:43:58,498 127 INFO rb-46204af-224751-414455 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-11 17:43:58,498 127 INFO rb-46204af-224751-414455 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 962 2026-09-11 17:43:58,556 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455/chrome_logs/chrome_log_20260911_174358_556096_test_creating_a_document_through_the_dialog_persists_it.txt 2026-09-11 17:43:58,556 127 INFO rb-46204af-224751-414455 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/tmpsly6aq2p_chrome_odoo" 2026-09-11 17:43:58,599 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_editor_page_offers_the_create_affordance ... 2026-09-11 17:43:58,869 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Chrome pid: 1151 2026-09-11 17:43:58,870 127 INFO rb-46204af-224751-414455 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/tmphbipufcx_chrome_odoo 2026-09-11 17:43:58,870 127 INFO rb-46204af-224751-414455 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:42723/json/version 2026-09-11 17:43:58,872 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:42723/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:43:58,967 127 INFO rb-46204af-224751-414455 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-11 17:43:58,967 127 INFO rb-46204af-224751-414455 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:42723/json 2026-09-11 17:43:58,968 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:42723/json with timeout 3 increased to 10s during tests 2026-09-11 17:43:59,005 127 INFO rb-46204af-224751-414455 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:42723/devtools/page/C113BB7F233E91468AB32CF720563AE2 2026-09-11 17:43:59,015 127 INFO rb-46204af-224751-414455 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-11 17:43:59,028 127 INFO rb-46204af-224751-414455 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-11 17:43:59,082 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:tour_editor from n/a 2026-09-11 17:43:59,104 127 INFO rb-46204af-224751-414455 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-11 17:43:59,118 127 INFO rb-46204af-224751-414455 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-11 17:43:59,118 127 INFO rb-46204af-224751-414455 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-11 17:43:59,133 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:43:59,422 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-11 17:43:59,913 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-11 17:44:00,617 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:00] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 377 0.311 1.176 2026-09-11 17:44:00,621 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Navigation result: {'frameId': 'C113BB7F233E91468AB32CF720563AE2', 'loaderId': 'E95816BDD67796EB0656E6B3AC1BC399', 'isDownload': False} 2026-09-11 17:44:00,622 127 INFO rb-46204af-224751-414455 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-11 17:44:00,660 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 17:44:00,683 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8677929/web.assets_frontend.min.css, copying from /web/assets/8677929/web.assets_frontend.min.css 2026-09-11 17:44:00,727 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:00] "GET /web/assets/1/8677929/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.034 0.022 2026-09-11 17:44:00,736 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/66bfb1e/to_website_docs.assets_frontend_css.min.css 2026-09-11 17:44:00,753 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-11 17:44:00,753 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-11 17:44:00,757 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:00] "GET /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.015 0.070 2026-09-11 17:44:00,767 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js, copying from /web/assets/5e2dbb8/web.assets_frontend_minimal.min.js 2026-09-11 17:44:00,792 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:00] "GET /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.010 0.038 2026-09-11 17:44:00,798 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/201f5e6/web.__assets_tests_call__.min.js, copying from /web/assets/201f5e6/web.__assets_tests_call__.min.js 2026-09-11 17:44:00,812 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:00] "GET /web/assets/1/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.005 0.018 2026-09-11 17:44:00,929 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-11 17:44:00,940 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:00] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:44:00,958 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:00] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:44:00,962 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:00] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:44:00,967 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:00] "GET /web/image/website/1/logo/My%20Website?unique=498fe9f HTTP/1.1" 200 - 4 0.034 0.019 2026-09-11 17:44:01,038 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:01] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:44:01,062 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js, copying from /web/assets/6748c4c/web.assets_frontend_lazy.min.js 2026-09-11 17:44:01,085 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:01] "GET /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.008 0.035 2026-09-11 17:44:01,098 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:01] "GET /web/image/website/1/favicon?unique=498fe9f HTTP/1.1" 200 - 4 0.006 0.048 2026-09-11 17:44:01,450 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/4e867f4/to_website_docs.assets_frontend_js.min.js 2026-09-11 17:44:01,460 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:01] "GET /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.008 0.012 2026-09-11 17:44:01,481 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:01] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 17:44:01,555 127 INFO rb-46204af-224751-414455 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-11 17:44:01,565 127 INFO rb-46204af-224751-414455 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-11 17:44:01,609 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:01] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.010 0.087 2026-09-11 17:44:01,630 127 INFO rb-46204af-224751-414455 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-11 17:44:01,652 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:01] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.018 0.098 2026-09-11 17:44:01,700 127 INFO rb-46204af-224751-414455 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-11 17:44:01,755 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance.browser: tour succeeded 2026-09-11 17:44:01,756 127 INFO rb-46204af-224751-414455 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-11 17:44:01,810 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance.browser: heap 9115928 (allocated 10223616) 2026-09-11 17:44:01,813 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Closing chrome headless with pid 1151 2026-09-11 17:44:01,814 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Closing websocket connection 2026-09-11 17:44:01,816 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Terminating chrome headless with pid 1151 2026-09-11 17:44:01,917 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455/chrome_logs/chrome_log_20260911_174401_917005_test_editor_page_offers_the_create_affordance.txt 2026-09-11 17:44:01,917 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Removing chrome user profile "/tmp/tmphbipufcx_chrome_odoo" 2026-09-11 17:44:01,955 127 INFO rb-46204af-224751-414455 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-11 17:44:02,327 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Chrome pid: 1325 2026-09-11 17:44:02,327 127 INFO rb-46204af-224751-414455 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/tmp8zfw5xnw_chrome_odoo 2026-09-11 17:44:02,327 127 INFO rb-46204af-224751-414455 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:36667/json/version 2026-09-11 17:44:02,331 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:36667/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:44:02,350 127 INFO rb-46204af-224751-414455 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-11 17:44:02,350 127 INFO rb-46204af-224751-414455 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:36667/json 2026-09-11 17:44:02,351 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:36667/json with timeout 3 increased to 10s during tests 2026-09-11 17:44:02,364 127 INFO rb-46204af-224751-414455 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:36667/devtools/page/BD8F4535B10C6B96A096638B5246278D 2026-09-11 17:44:02,378 127 INFO rb-46204af-224751-414455 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-11 17:44:02,382 127 INFO rb-46204af-224751-414455 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-11 17:44:02,447 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:tour_manager from n/a 2026-09-11 17:44:02,459 127 INFO rb-46204af-224751-414455 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-11 17:44:02,471 127 INFO rb-46204af-224751-414455 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-11 17:44:02,472 127 INFO rb-46204af-224751-414455 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-11 17:44:02,495 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:04,884 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:04] "GET /docs HTTP/1.1" 200 - 287 0.305 2.087 2026-09-11 17:44:04,888 127 INFO rb-46204af-224751-414455 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': 'BD8F4535B10C6B96A096638B5246278D', 'loaderId': '8BF114F9529AFD8D12AEDEE76D327FA4', 'isDownload': False} 2026-09-11 17:44:04,889 127 INFO rb-46204af-224751-414455 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-11 17:44:04,931 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-11 17:44:04,942 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8677929/web.assets_frontend.min.css, copying from /web/assets/8677929/web.assets_frontend.min.css 2026-09-11 17:44:04,992 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:04] "GET /web/assets/1/8677929/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.037 0.037 2026-09-11 17:44:04,999 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/66bfb1e/to_website_docs.assets_frontend_css.min.css 2026-09-11 17:44:05,011 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:05] "GET /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.008 0.070 2026-09-11 17:44:05,025 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-11 17:44:05,026 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-11 17:44:05,039 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js, copying from /web/assets/5e2dbb8/web.assets_frontend_minimal.min.js 2026-09-11 17:44:05,049 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:05] "GET /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.010 0.025 2026-09-11 17:44:05,069 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/201f5e6/web.__assets_tests_call__.min.js, copying from /web/assets/201f5e6/web.__assets_tests_call__.min.js 2026-09-11 17:44:05,105 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:05] "GET /web/assets/1/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.013 0.037 2026-09-11 17:44:05,197 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-11 17:44:05,205 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:05] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.015 2026-09-11 17:44:05,205 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:05] "GET /to_website_docs/static/src/img/user.jpg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-11 17:44:05,210 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:05] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-09-11 17:44:05,214 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:05] "GET /web/image/website/1/logo/My%20Website?unique=498fe9f HTTP/1.1" 200 - 4 0.009 0.021 2026-09-11 17:44:05,277 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:05] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:44:05,299 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js, copying from /web/assets/6748c4c/web.assets_frontend_lazy.min.js 2026-09-11 17:44:05,325 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:05] "GET /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.007 0.041 2026-09-11 17:44:05,347 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:05] "GET /web/image/website/1/favicon?unique=498fe9f HTTP/1.1" 200 - 4 0.006 0.044 2026-09-11 17:44:05,702 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/4e867f4/to_website_docs.assets_frontend_js.min.js 2026-09-11 17:44:05,713 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:05] "GET /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.006 0.013 2026-09-11 17:44:05,735 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:05] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 17:44:05,821 127 INFO rb-46204af-224751-414455 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-11 17:44:05,844 127 INFO rb-46204af-224751-414455 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-11 17:44:05,890 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:05] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.018 0.098 2026-09-11 17:44:05,900 127 INFO rb-46204af-224751-414455 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-11 17:44:05,944 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:05] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.021 0.133 2026-09-11 17:44:05,971 127 INFO rb-46204af-224751-414455 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-11 17:44:06,035 127 INFO rb-46204af-224751-414455 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-11 17:44:06,106 127 INFO rb-46204af-224751-414455 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-11 17:44:06,337 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:06] "POST /docs/create_category HTTP/1.1" 200 - 51 0.102 0.067 2026-09-11 17:44:06,445 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:06] "GET /docs HTTP/1.1" 200 - 20 0.016 0.056 2026-09-11 17:44:06,864 127 INFO rb-46204af-224751-414455 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-11 17:44:06,943 127 INFO rb-46204af-224751-414455 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-11 17:44:06,944 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:06] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.023 0.044 2026-09-11 17:44:06,945 127 INFO rb-46204af-224751-414455 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-11 17:44:06,958 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:06] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.072 2026-09-11 17:44:07,067 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it.browser: heap 9651616 (allocated 11534336) 2026-09-11 17:44:07,100 127 INFO rb-46204af-224751-414455 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 1325 2026-09-11 17:44:07,101 127 INFO rb-46204af-224751-414455 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-11 17:44:07,102 127 INFO rb-46204af-224751-414455 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 1325 2026-09-11 17:44:07,196 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455/chrome_logs/chrome_log_20260911_174407_196544_test_manager_creating_a_section_from_the_context_menu_persists_it.txt 2026-09-11 17:44:07,196 127 INFO rb-46204af-224751-414455 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/tmp8zfw5xnw_chrome_odoo" 2026-09-11 17:44:07,235 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it ... 2026-09-11 17:44:07,505 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Chrome pid: 1504 2026-09-11 17:44:07,505 127 INFO rb-46204af-224751-414455 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/tmp_slhtp3s_chrome_odoo 2026-09-11 17:44:07,505 127 INFO rb-46204af-224751-414455 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:39021/json/version 2026-09-11 17:44:07,506 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:39021/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:44:07,580 127 INFO rb-46204af-224751-414455 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-11 17:44:07,580 127 INFO rb-46204af-224751-414455 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:39021/json 2026-09-11 17:44:07,580 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:39021/json with timeout 3 increased to 10s during tests 2026-09-11 17:44:07,613 127 INFO rb-46204af-224751-414455 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:39021/devtools/page/64543CD17E546899A50C458F583ABD3F 2026-09-11 17:44:07,628 127 INFO rb-46204af-224751-414455 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-11 17:44:07,692 127 INFO rb-46204af-224751-414455 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-11 17:44:07,785 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:tour_manager from n/a 2026-09-11 17:44:07,796 127 INFO rb-46204af-224751-414455 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-11 17:44:07,801 127 INFO rb-46204af-224751-414455 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-11 17:44:07,801 127 INFO rb-46204af-224751-414455 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-11 17:44:07,819 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:09,160 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:09] "GET /docs HTTP/1.1" 200 - 287 0.258 1.087 2026-09-11 17:44:09,167 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Navigation result: {'frameId': '64543CD17E546899A50C458F583ABD3F', 'loaderId': '29F4F18C69E64C3E535B24EF5326C500', 'isDownload': False} 2026-09-11 17:44:09,168 127 INFO rb-46204af-224751-414455 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-11 17:44:09,219 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-09-11 17:44:09,233 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/66bfb1e/to_website_docs.assets_frontend_css.min.css 2026-09-11 17:44:09,255 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:09] "GET /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 11 0.014 0.043 2026-09-11 17:44:09,264 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8677929/web.assets_frontend.min.css, copying from /web/assets/8677929/web.assets_frontend.min.css 2026-09-11 17:44:09,320 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:09] "GET /web/assets/1/8677929/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.038 0.081 2026-09-11 17:44:09,338 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js, copying from /web/assets/5e2dbb8/web.assets_frontend_minimal.min.js 2026-09-11 17:44:09,347 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-11 17:44:09,347 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-11 17:44:09,355 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:09] "GET /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.012 0.073 2026-09-11 17:44:09,372 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/201f5e6/web.__assets_tests_call__.min.js, copying from /web/assets/201f5e6/web.__assets_tests_call__.min.js 2026-09-11 17:44:09,388 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:09] "GET /web/assets/1/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 0.047 2026-09-11 17:44:09,517 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:09] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 17:44:09,537 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:09] "GET /to_website_docs/static/src/img/user.jpg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-11 17:44:09,541 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:09] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 17:44:09,543 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.026 2026-09-11 17:44:09,558 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:09] "GET /web/image/website/1/logo/My%20Website?unique=498fe9f HTTP/1.1" 200 - 4 0.009 0.037 2026-09-11 17:44:09,604 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:09] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:44:09,634 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js, copying from /web/assets/6748c4c/web.assets_frontend_lazy.min.js 2026-09-11 17:44:09,667 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:09] "GET /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.009 0.042 2026-09-11 17:44:09,679 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:09] "GET /web/image/website/1/favicon?unique=498fe9f HTTP/1.1" 200 - 4 0.003 0.056 2026-09-11 17:44:10,031 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/4e867f4/to_website_docs.assets_frontend_js.min.js 2026-09-11 17:44:10,044 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:10] "GET /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.005 0.014 2026-09-11 17:44:10,065 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:10] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 17:44:10,146 127 INFO rb-46204af-224751-414455 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-11 17:44:10,158 127 INFO rb-46204af-224751-414455 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-11 17:44:10,200 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:10] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.011 0.089 2026-09-11 17:44:10,220 127 INFO rb-46204af-224751-414455 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-11 17:44:10,244 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:10] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.014 0.130 2026-09-11 17:44:10,308 127 INFO rb-46204af-224751-414455 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-11 17:44:10,383 127 INFO rb-46204af-224751-414455 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-11 17:44:10,544 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:10] "POST /docs/create_category HTTP/1.1" 200 - 34 0.045 0.052 2026-09-11 17:44:10,779 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:10] "GET /docs/c/tour-created-subject-87 HTTP/1.1" 200 - 67 0.061 0.158 2026-09-11 17:44:11,277 127 INFO rb-46204af-224751-414455 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-11 17:44:11,357 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:11] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.031 0.039 2026-09-11 17:44:11,368 127 INFO rb-46204af-224751-414455 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-11 17:44:11,369 127 INFO rb-46204af-224751-414455 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-11 17:44:11,372 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:11] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.005 0.074 2026-09-11 17:44:11,499 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it.browser: heap 12742992 (allocated 14680064) 2026-09-11 17:44:11,514 127 INFO rb-46204af-224751-414455 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 1504 2026-09-11 17:44:11,517 127 INFO rb-46204af-224751-414455 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-11 17:44:11,519 127 INFO rb-46204af-224751-414455 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 1504 2026-09-11 17:44:11,631 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455/chrome_logs/chrome_log_20260911_174411_631208_test_manager_creating_a_subject_through_the_dialog_persists_it.txt 2026-09-11 17:44:11,631 127 INFO rb-46204af-224751-414455 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/tmp_slhtp3s_chrome_odoo" 2026-09-11 17:44:11,672 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists ... 2026-09-11 17:44:11,947 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Chrome pid: 1681 2026-09-11 17:44:11,947 127 INFO rb-46204af-224751-414455 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/tmpgpc4ys1z_chrome_odoo 2026-09-11 17:44:11,947 127 INFO rb-46204af-224751-414455 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:33629/json/version 2026-09-11 17:44:11,948 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:33629/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:44:12,011 127 INFO rb-46204af-224751-414455 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-11 17:44:12,011 127 INFO rb-46204af-224751-414455 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:33629/json 2026-09-11 17:44:12,014 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:33629/json with timeout 3 increased to 10s during tests 2026-09-11 17:44:12,026 127 INFO rb-46204af-224751-414455 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:33629/devtools/page/EEDE4C452B82C9CBC0C70AF89D6E8D6F 2026-09-11 17:44:12,040 127 INFO rb-46204af-224751-414455 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-11 17:44:12,055 127 INFO rb-46204af-224751-414455 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-11 17:44:12,130 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:tour_editor from n/a 2026-09-11 17:44:12,154 127 INFO rb-46204af-224751-414455 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-11 17:44:12,167 127 INFO rb-46204af-224751-414455 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-11 17:44:12,167 127 INFO rb-46204af-224751-414455 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-11 17:44:12,206 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:12,590 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-11 17:44:13,045 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-11 17:44:13,731 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:13] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 377 0.279 1.257 2026-09-11 17:44:13,736 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Navigation result: {'frameId': 'EEDE4C452B82C9CBC0C70AF89D6E8D6F', 'loaderId': 'BC4E4D4FF63DD680CF5EE2FDC6A1A996', 'isDownload': False} 2026-09-11 17:44:13,736 127 INFO rb-46204af-224751-414455 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-11 17:44:13,779 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:13] "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-11 17:44:13,782 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/66bfb1e/to_website_docs.assets_frontend_css.min.css 2026-09-11 17:44:13,816 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:13] "GET /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 11 0.022 0.029 2026-09-11 17:44:13,846 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8677929/web.assets_frontend.min.css, copying from /web/assets/8677929/web.assets_frontend.min.css 2026-09-11 17:44:13,891 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:13] "GET /web/assets/1/8677929/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.039 0.087 2026-09-11 17:44:13,903 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js, copying from /web/assets/5e2dbb8/web.assets_frontend_minimal.min.js 2026-09-11 17:44:13,909 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-11 17:44:13,909 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-11 17:44:13,914 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:13] "GET /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.008 0.065 2026-09-11 17:44:13,930 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/201f5e6/web.__assets_tests_call__.min.js, copying from /web/assets/201f5e6/web.__assets_tests_call__.min.js 2026-09-11 17:44:13,948 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:13] "GET /web/assets/1/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.011 0.025 2026-09-11 17:44:14,034 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:14] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 17:44:14,043 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 17:44:14,046 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:14] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-11 17:44:14,048 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:14] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 17:44:14,062 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:14] "GET /web/image/website/1/logo/My%20Website?unique=498fe9f HTTP/1.1" 200 - 4 0.009 0.028 2026-09-11 17:44:14,092 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:14] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:44:14,115 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js, copying from /web/assets/6748c4c/web.assets_frontend_lazy.min.js 2026-09-11 17:44:14,137 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:14] "GET /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.007 0.033 2026-09-11 17:44:14,168 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:14] "GET /web/image/website/1/favicon?unique=498fe9f HTTP/1.1" 200 - 4 0.012 0.055 2026-09-11 17:44:14,472 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/4e867f4/to_website_docs.assets_frontend_js.min.js 2026-09-11 17:44:14,481 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:14] "GET /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.005 0.014 2026-09-11 17:44:14,504 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:14] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 17:44:14,593 127 INFO rb-46204af-224751-414455 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-11 17:44:14,608 127 INFO rb-46204af-224751-414455 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-11 17:44:14,652 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:14] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.014 0.090 2026-09-11 17:44:14,663 127 INFO rb-46204af-224751-414455 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-11 17:44:14,691 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:14] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.014 0.123 2026-09-11 17:44:14,748 127 INFO rb-46204af-224751-414455 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-11 17:44:14,811 127 INFO rb-46204af-224751-414455 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-11 17:44:14,873 127 INFO rb-46204af-224751-414455 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-11 17:44:14,936 127 INFO rb-46204af-224751-414455 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-11 17:44:15,081 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:15] "POST /docs/update_document HTTP/1.1" 200 - 31 0.035 0.050 2026-09-11 17:44:15,833 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:15] "GET /docs/d/tour-renamed-document-100 HTTP/1.1" 200 - 152 0.124 0.595 2026-09-11 17:44:16,233 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: returning 404 for http://connect.facebook.net/en_US/all.js 2026-09-11 17:44:16,247 127 INFO rb-46204af-224751-414455 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-11 17:44:16,308 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:16] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.018 0.032 2026-09-11 17:44:16,316 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:16] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.056 2026-09-11 17:44:16,352 127 INFO rb-46204af-224751-414455 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-11 17:44:16,352 127 INFO rb-46204af-224751-414455 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-11 17:44:16,438 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists.browser: heap 12957240 (allocated 14680064) 2026-09-11 17:44:16,440 127 INFO rb-46204af-224751-414455 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 1681 2026-09-11 17:44:16,443 127 INFO rb-46204af-224751-414455 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-11 17:44:16,444 127 INFO rb-46204af-224751-414455 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 1681 2026-09-11 17:44:16,539 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455/chrome_logs/chrome_log_20260911_174416_539463_test_renaming_a_document_through_the_context_dialog_persists.txt 2026-09-11 17:44:16,539 127 INFO rb-46204af-224751-414455 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/tmpgpc4ys1z_chrome_odoo" 2026-09-11 17:44:16,582 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing ... 2026-09-11 17:44:16,852 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Chrome pid: 1863 2026-09-11 17:44:16,852 127 INFO rb-46204af-224751-414455 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/tmp3y71ynpq_chrome_odoo 2026-09-11 17:44:16,853 127 INFO rb-46204af-224751-414455 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:40183/json/version 2026-09-11 17:44:16,856 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:40183/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:44:16,884 127 INFO rb-46204af-224751-414455 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-11 17:44:16,884 127 INFO rb-46204af-224751-414455 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:40183/json 2026-09-11 17:44:16,885 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:40183/json with timeout 3 increased to 10s during tests 2026-09-11 17:44:16,897 127 INFO rb-46204af-224751-414455 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:40183/devtools/page/B1F8CB456AAB3C83D104ADD5E7F4B419 2026-09-11 17:44:16,907 127 INFO rb-46204af-224751-414455 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-11 17:44:16,933 127 INFO rb-46204af-224751-414455 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-11 17:44:17,034 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:tour_editor from n/a 2026-09-11 17:44:17,052 127 INFO rb-46204af-224751-414455 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-11 17:44:17,057 127 INFO rb-46204af-224751-414455 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-11 17:44:17,058 127 INFO rb-46204af-224751-414455 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-11 17:44:17,069 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:17,396 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-11 17:44:17,910 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-11 17:44:18,633 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:18] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 377 0.340 1.226 2026-09-11 17:44:18,637 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Navigation result: {'frameId': 'B1F8CB456AAB3C83D104ADD5E7F4B419', 'loaderId': 'EB41E7DC5CCDF7004C90215258A38C49', 'isDownload': False} 2026-09-11 17:44:18,637 127 INFO rb-46204af-224751-414455 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-11 17:44:18,670 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 17:44:18,685 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8677929/web.assets_frontend.min.css, copying from /web/assets/8677929/web.assets_frontend.min.css 2026-09-11 17:44:18,721 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:18] "GET /web/assets/1/8677929/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.026 0.025 2026-09-11 17:44:18,738 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-11 17:44:18,739 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-11 17:44:18,742 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/66bfb1e/to_website_docs.assets_frontend_css.min.css 2026-09-11 17:44:18,750 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:18] "GET /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.006 0.077 2026-09-11 17:44:18,757 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js, copying from /web/assets/5e2dbb8/web.assets_frontend_minimal.min.js 2026-09-11 17:44:18,768 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:18] "GET /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.006 0.024 2026-09-11 17:44:18,777 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/201f5e6/web.__assets_tests_call__.min.js, copying from /web/assets/201f5e6/web.__assets_tests_call__.min.js 2026-09-11 17:44:18,795 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:18] "GET /web/assets/1/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.007 0.021 2026-09-11 17:44:18,881 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-11 17:44:18,885 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:18] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-11 17:44:18,887 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:18] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.014 2026-09-11 17:44:18,892 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:18] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.022 2026-09-11 17:44:18,897 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:18] "GET /web/image/website/1/logo/My%20Website?unique=498fe9f HTTP/1.1" 200 - 4 0.029 0.007 2026-09-11 17:44:18,944 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:18] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:44:18,974 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:18] "GET /web/image/website/1/favicon?unique=498fe9f HTTP/1.1" 200 - 4 0.006 0.012 2026-09-11 17:44:19,008 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js, copying from /web/assets/6748c4c/web.assets_frontend_lazy.min.js 2026-09-11 17:44:19,033 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:19] "GET /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.019 0.052 2026-09-11 17:44:19,352 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/4e867f4/to_website_docs.assets_frontend_js.min.js 2026-09-11 17:44:19,363 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:19] "GET /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.011 0.020 2026-09-11 17:44:19,382 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:19] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 17:44:19,455 127 INFO rb-46204af-224751-414455 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-11 17:44:19,466 127 INFO rb-46204af-224751-414455 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-11 17:44:19,509 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:19] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.011 0.080 2026-09-11 17:44:19,524 127 INFO rb-46204af-224751-414455 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-11 17:44:19,568 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:19] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.022 0.121 2026-09-11 17:44:19,608 127 INFO rb-46204af-224751-414455 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-11 17:44:19,666 127 INFO rb-46204af-224751-414455 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-11 17:44:19,726 127 INFO rb-46204af-224751-414455 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-11 17:44:19,776 127 INFO rb-46204af-224751-414455 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-11 17:44:19,836 127 INFO rb-46204af-224751-414455 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-11 17:44:19,909 127 INFO rb-46204af-224751-414455 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-11 17:44:19,972 127 INFO rb-46204af-224751-414455 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-11 17:44:19,973 127 INFO rb-46204af-224751-414455 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-11 17:44:20,034 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing.browser: heap 9566636 (allocated 10223616) 2026-09-11 17:44:20,049 127 INFO rb-46204af-224751-414455 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 1863 2026-09-11 17:44:20,050 127 INFO rb-46204af-224751-414455 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-11 17:44:20,051 127 INFO rb-46204af-224751-414455 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 1863 2026-09-11 17:44:20,154 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455/chrome_logs/chrome_log_20260911_174420_153951_test_saving_the_dialog_with_an_empty_name_creates_nothing.txt 2026-09-11 17:44:20,154 127 INFO rb-46204af-224751-414455 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/tmp3y71ynpq_chrome_odoo" 2026-09-11 17:44:20,193 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance ... 2026-09-11 17:44:20,494 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Chrome pid: 2042 2026-09-11 17:44:20,494 127 INFO rb-46204af-224751-414455 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/tmpqhiugau6_chrome_odoo 2026-09-11 17:44:20,494 127 INFO rb-46204af-224751-414455 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:39879/json/version 2026-09-11 17:44:20,495 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:39879/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:44:20,568 127 INFO rb-46204af-224751-414455 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-11 17:44:20,568 127 INFO rb-46204af-224751-414455 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:39879/json 2026-09-11 17:44:20,568 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:39879/json with timeout 3 increased to 10s during tests 2026-09-11 17:44:20,577 127 INFO rb-46204af-224751-414455 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:39879/devtools/page/7D67D325F69A227FBED0DFD3F694959B 2026-09-11 17:44:20,597 127 INFO rb-46204af-224751-414455 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-11 17:44:20,609 127 INFO rb-46204af-224751-414455 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-11 17:44:20,685 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:tour_no_access from n/a 2026-09-11 17:44:20,703 127 INFO rb-46204af-224751-414455 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-11 17:44:20,715 127 INFO rb-46204af-224751-414455 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-11 17:44:20,715 127 INFO rb-46204af-224751-414455 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-11 17:44:20,732 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:21,391 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 517, model: website.doc.category 2026-09-11 17:44:21,996 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:21] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 322 0.230 1.037 2026-09-11 17:44:22,006 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Navigation result: {'frameId': '7D67D325F69A227FBED0DFD3F694959B', 'loaderId': '265E2FC5E77357287BB47064424071D8', 'isDownload': False} 2026-09-11 17:44:22,006 127 INFO rb-46204af-224751-414455 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-11 17:44:22,022 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:44:22,041 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/66bfb1e/to_website_docs.assets_frontend_css.min.css 2026-09-11 17:44:22,062 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:22] "GET /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 11 0.009 0.020 2026-09-11 17:44:22,071 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8677929/web.assets_frontend.min.css, copying from /web/assets/8677929/web.assets_frontend.min.css 2026-09-11 17:44:22,107 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:22] "GET /web/assets/1/8677929/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.028 0.048 2026-09-11 17:44:22,123 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js, copying from /web/assets/5e2dbb8/web.assets_frontend_minimal.min.js 2026-09-11 17:44:22,123 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-11 17:44:22,123 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-11 17:44:22,132 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:22] "GET /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.010 0.033 2026-09-11 17:44:22,142 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/201f5e6/web.__assets_tests_call__.min.js, copying from /web/assets/201f5e6/web.__assets_tests_call__.min.js 2026-09-11 17:44:22,182 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:22] "GET /web/assets/1/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.019 0.041 2026-09-11 17:44:22,264 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:22] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.010 2026-09-11 17:44:22,270 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:22] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.019 2026-09-11 17:44:22,276 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:22] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.024 2026-09-11 17:44:22,291 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:22] "GET /web/image/website/1/logo/My%20Website?unique=498fe9f HTTP/1.1" 200 - 4 0.001 0.043 2026-09-11 17:44:22,294 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.049 2026-09-11 17:44:22,375 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js, copying from /web/assets/6748c4c/web.assets_frontend_lazy.min.js 2026-09-11 17:44:22,405 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:22] "GET /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.015 0.035 2026-09-11 17:44:22,427 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:22] "GET /web/image/website/1/favicon?unique=498fe9f HTTP/1.1" 200 - 4 0.015 0.054 2026-09-11 17:44:22,730 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/4e867f4/to_website_docs.assets_frontend_js.min.js 2026-09-11 17:44:22,740 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:22] "GET /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.013 0.024 2026-09-11 17:44:22,773 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:22] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 17:44:22,848 127 INFO rb-46204af-224751-414455 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-11 17:44:22,859 127 INFO rb-46204af-224751-414455 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-11 17:44:22,866 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:22] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.025 0.031 2026-09-11 17:44:22,917 127 INFO rb-46204af-224751-414455 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-11 17:44:22,974 127 INFO rb-46204af-224751-414455 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-11 17:44:22,989 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:22] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.017 0.162 2026-09-11 17:44:23,038 127 INFO rb-46204af-224751-414455 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-11 17:44:23,103 127 INFO rb-46204af-224751-414455 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-11 17:44:23,169 127 INFO rb-46204af-224751-414455 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-11 17:44:23,241 127 INFO rb-46204af-224751-414455 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-11 17:44:23,305 127 INFO rb-46204af-224751-414455 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-11 17:44:23,305 127 INFO rb-46204af-224751-414455 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-11 17:44:23,345 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance.browser: heap 9147836 (allocated 10223616) 2026-09-11 17:44:23,353 127 INFO rb-46204af-224751-414455 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 2042 2026-09-11 17:44:23,354 127 INFO rb-46204af-224751-414455 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-11 17:44:23,359 127 INFO rb-46204af-224751-414455 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 2042 2026-09-11 17:44:23,443 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455/chrome_logs/chrome_log_20260911_174423_443615_test_user_without_docs_access_gets_no_editor_affordance.txt 2026-09-11 17:44:23,443 127 INFO rb-46204af-224751-414455 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/tmpqhiugau6_chrome_odoo" 2026-09-11 17:44:23,495 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 17:44:23,906 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone ... 2026-09-11 17:44:24,298 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Chrome pid: 2214 2026-09-11 17:44:24,299 127 INFO rb-46204af-224751-414455 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/tmp8oc1_n_h_chrome_odoo 2026-09-11 17:44:24,299 127 INFO rb-46204af-224751-414455 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:43969/json/version 2026-09-11 17:44:24,300 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:43969/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:44:24,319 127 INFO rb-46204af-224751-414455 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-11 17:44:24,319 127 INFO rb-46204af-224751-414455 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:43969/json 2026-09-11 17:44:24,320 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:43969/json with timeout 3 increased to 10s during tests 2026-09-11 17:44:24,339 127 INFO rb-46204af-224751-414455 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:43969/devtools/page/0163F1A5FC05E326EF2D51A6CE3F2AF1 2026-09-11 17:44:24,354 127 INFO rb-46204af-224751-414455 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-11 17:44:24,361 127 INFO rb-46204af-224751-414455 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-11 17:44:24,409 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:tour_reseq_manager from n/a 2026-09-11 17:44:24,423 127 INFO rb-46204af-224751-414455 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-11 17:44:24,429 127 INFO rb-46204af-224751-414455 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-11 17:44:24,430 127 INFO rb-46204af-224751-414455 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-11 17:44:24,452 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:26,872 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:26] "GET /docs/c/tour-reseq-subject-a-88 HTTP/1.1" 200 - 325 0.250 2.175 2026-09-11 17:44:26,875 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Navigation result: {'frameId': '0163F1A5FC05E326EF2D51A6CE3F2AF1', 'loaderId': '4C9769D70DCF28C93916714D7AE9798E', 'isDownload': False} 2026-09-11 17:44:26,875 127 INFO rb-46204af-224751-414455 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-11 17:44:26,918 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:26] "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-11 17:44:26,921 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8677929/web.assets_frontend.min.css, copying from /web/assets/8677929/web.assets_frontend.min.css 2026-09-11 17:44:26,972 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:26] "GET /web/assets/1/8677929/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.045 0.023 2026-09-11 17:44:26,986 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/66bfb1e/to_website_docs.assets_frontend_css.min.css 2026-09-11 17:44:26,990 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-11 17:44:26,990 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-11 17:44:27,006 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:27] "GET /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.009 0.086 2026-09-11 17:44:27,010 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js, copying from /web/assets/5e2dbb8/web.assets_frontend_minimal.min.js 2026-09-11 17:44:27,021 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:27] "GET /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.005 0.027 2026-09-11 17:44:27,032 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/201f5e6/web.__assets_tests_call__.min.js, copying from /web/assets/201f5e6/web.__assets_tests_call__.min.js 2026-09-11 17:44:27,045 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:27] "GET /web/assets/1/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.007 0.021 2026-09-11 17:44:27,125 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:27] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-11 17:44:27,134 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:27] "GET /to_website_docs/static/src/img/user.jpg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-11 17:44:27,140 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:27] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.021 2026-09-11 17:44:27,145 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.029 2026-09-11 17:44:27,166 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:27] "GET /web/image/website/1/logo/My%20Website?unique=498fe9f HTTP/1.1" 200 - 4 0.043 0.010 2026-09-11 17:44:27,174 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:27] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:44:27,194 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js, copying from /web/assets/6748c4c/web.assets_frontend_lazy.min.js 2026-09-11 17:44:27,217 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:27] "GET /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.008 0.032 2026-09-11 17:44:27,242 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:27] "GET /web/image/website/1/favicon?unique=498fe9f HTTP/1.1" 200 - 4 0.011 0.051 2026-09-11 17:44:27,514 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/4e867f4/to_website_docs.assets_frontend_js.min.js 2026-09-11 17:44:27,524 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:27] "GET /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.005 0.012 2026-09-11 17:44:27,543 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:27] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 17:44:27,606 127 INFO rb-46204af-224751-414455 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-11 17:44:27,617 127 INFO rb-46204af-224751-414455 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-11 17:44:27,636 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:27] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.007 0.065 2026-09-11 17:44:27,678 127 INFO rb-46204af-224751-414455 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-11 17:44:27,686 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:27] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.017 0.079 2026-09-11 17:44:27,730 127 INFO rb-46204af-224751-414455 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-11 17:44:27,931 127 INFO rb-46204af-224751-414455 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-11 17:44:27,958 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:27] "POST /docs/resequence_category HTTP/1.1" 200 - 20 0.033 0.026 2026-09-11 17:44:27,986 127 INFO rb-46204af-224751-414455 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-11 17:44:28,203 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:28] "GET /docs/c/tour-reseq-subject-a-88 HTTP/1.1" 200 - 33 0.047 0.088 2026-09-11 17:44:28,412 127 INFO rb-46204af-224751-414455 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-11 17:44:28,466 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:28] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.014 0.022 2026-09-11 17:44:28,472 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:28] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.023 2026-09-11 17:44:28,493 127 INFO rb-46204af-224751-414455 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-11 17:44:28,552 127 INFO rb-46204af-224751-414455 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-11 17:44:28,619 127 INFO rb-46204af-224751-414455 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-11 17:44:28,620 127 INFO rb-46204af-224751-414455 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-11 17:44:28,702 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone.browser: heap 9361992 (allocated 11534336) 2026-09-11 17:44:28,712 127 INFO rb-46204af-224751-414455 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 2214 2026-09-11 17:44:28,716 127 INFO rb-46204af-224751-414455 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-11 17:44:28,716 127 INFO rb-46204af-224751-414455 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 2214 2026-09-11 17:44:28,812 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455/chrome_logs/chrome_log_20260911_174428_812744_test_reordering_categories_inside_a_section_leaves_the_section_alone.txt 2026-09-11 17:44:28,813 127 INFO rb-46204af-224751-414455 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/tmp8oc1_n_h_chrome_odoo" 2026-09-11 17:44:28,846 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_root_subjects_persists ... 2026-09-11 17:44:29,118 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Chrome pid: 2393 2026-09-11 17:44:29,119 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Chrome headless temporary user profile dir: /tmp/tmpxni_ejv4_chrome_odoo 2026-09-11 17:44:29,119 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Issuing json command http://127.0.0.1:42287/json/version 2026-09-11 17:44:29,120 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:42287/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:44:29,136 127 INFO rb-46204af-224751-414455 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-11 17:44:29,139 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Issuing json command http://127.0.0.1:42287/json 2026-09-11 17:44:29,142 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:42287/json with timeout 3 increased to 10s during tests 2026-09-11 17:44:29,158 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Websocket url found: ws://127.0.0.1:42287/devtools/page/81F630D445CB88CA4C1E6E40F1F3C653 2026-09-11 17:44:29,164 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Enable chrome headless console log notification 2026-09-11 17:44:29,170 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Chrome headless enable page notifications 2026-09-11 17:44:29,215 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:tour_reseq_manager from n/a 2026-09-11 17:44:29,232 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Setting session cookie in browser 2026-09-11 17:44:29,238 127 INFO rb-46204af-224751-414455 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-11 17:44:29,238 127 INFO rb-46204af-224751-414455 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-11 17:44:29,253 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:30,527 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:30] "GET /docs HTTP/1.1" 200 - 287 0.247 1.030 2026-09-11 17:44:30,530 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Navigation result: {'frameId': '81F630D445CB88CA4C1E6E40F1F3C653', 'loaderId': '9677D367A62D530AF0089938235BA93A', 'isDownload': False} 2026-09-11 17:44:30,531 127 INFO rb-46204af-224751-414455 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-11 17:44:30,567 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 17:44:30,571 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/66bfb1e/to_website_docs.assets_frontend_css.min.css 2026-09-11 17:44:30,587 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:30] "GET /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 11 0.008 0.018 2026-09-11 17:44:30,593 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8677929/web.assets_frontend.min.css, copying from /web/assets/8677929/web.assets_frontend.min.css 2026-09-11 17:44:30,628 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:30] "GET /web/assets/1/8677929/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.024 0.046 2026-09-11 17:44:30,633 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js, copying from /web/assets/5e2dbb8/web.assets_frontend_minimal.min.js 2026-09-11 17:44:30,650 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-11 17:44:30,652 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:30] "GET /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.005 0.035 2026-09-11 17:44:30,655 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-11 17:44:30,665 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/201f5e6/web.__assets_tests_call__.min.js, copying from /web/assets/201f5e6/web.__assets_tests_call__.min.js 2026-09-11 17:44:30,680 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:30] "GET /web/assets/1/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.007 0.018 2026-09-11 17:44:30,754 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:30] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 17:44:30,756 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-11 17:44:30,760 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:30] "GET /to_website_docs/static/src/img/user.jpg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-11 17:44:30,761 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:30] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.012 2026-09-11 17:44:30,778 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:30] "GET /web/image/website/1/logo/My%20Website?unique=498fe9f HTTP/1.1" 200 - 4 0.006 0.020 2026-09-11 17:44:30,842 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:30] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-09-11 17:44:30,866 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js, copying from /web/assets/6748c4c/web.assets_frontend_lazy.min.js 2026-09-11 17:44:30,891 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:30] "GET /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.008 0.041 2026-09-11 17:44:30,910 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:30] "GET /web/image/website/1/favicon?unique=498fe9f HTTP/1.1" 200 - 4 0.011 0.061 2026-09-11 17:44:31,199 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/4e867f4/to_website_docs.assets_frontend_js.min.js 2026-09-11 17:44:31,212 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:31] "GET /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.007 0.011 2026-09-11 17:44:31,232 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:31] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 17:44:31,295 127 INFO rb-46204af-224751-414455 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-11 17:44:31,309 127 INFO rb-46204af-224751-414455 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-11 17:44:31,367 127 INFO rb-46204af-224751-414455 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-11 17:44:31,376 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:31] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.012 0.107 2026-09-11 17:44:31,432 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:31] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.024 0.130 2026-09-11 17:44:31,432 127 INFO rb-46204af-224751-414455 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-11 17:44:31,634 127 INFO rb-46204af-224751-414455 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-11 17:44:31,666 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:31] "POST /docs/resequence_category HTTP/1.1" 200 - 37 0.032 0.034 2026-09-11 17:44:31,686 127 INFO rb-46204af-224751-414455 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-11 17:44:31,873 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:31] "GET /docs HTTP/1.1" 200 - 20 0.040 0.057 2026-09-11 17:44:32,297 127 INFO rb-46204af-224751-414455 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-11 17:44:32,317 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:32] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.002 0.007 2026-09-11 17:44:32,361 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:32] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.019 0.030 2026-09-11 17:44:32,395 127 INFO rb-46204af-224751-414455 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-11 17:44:32,454 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists.browser: tour succeeded 2026-09-11 17:44:32,455 127 INFO rb-46204af-224751-414455 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-11 17:44:32,539 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists.browser: heap 9336944 (allocated 11272192) 2026-09-11 17:44:32,548 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Closing chrome headless with pid 2393 2026-09-11 17:44:32,549 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Closing websocket connection 2026-09-11 17:44:32,550 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Terminating chrome headless with pid 2393 2026-09-11 17:44:32,650 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Chrome Log in: /tmp/odoo_tests/rb-46204af-224751-414455/chrome_logs/chrome_log_20260911_174432_650012_test_reordering_root_subjects_persists.txt 2026-09-11 17:44:32,650 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Removing chrome user profile "/tmp/tmpxni_ejv4_chrome_odoo" 2026-09-11 17:44:32,682 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists ... 2026-09-11 17:44:32,941 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Chrome pid: 2574 2026-09-11 17:44:32,941 127 INFO rb-46204af-224751-414455 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/tmpxdddpvpn_chrome_odoo 2026-09-11 17:44:32,942 127 INFO rb-46204af-224751-414455 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:38367/json/version 2026-09-11 17:44:32,943 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:38367/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:44:32,965 127 INFO rb-46204af-224751-414455 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-11 17:44:32,965 127 INFO rb-46204af-224751-414455 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:38367/json 2026-09-11 17:44:32,966 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:38367/json with timeout 3 increased to 10s during tests 2026-09-11 17:44:32,974 127 INFO rb-46204af-224751-414455 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:38367/devtools/page/72048CBC2763CC60673D13373D1AE13F 2026-09-11 17:44:32,979 127 INFO rb-46204af-224751-414455 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-11 17:44:32,982 127 INFO rb-46204af-224751-414455 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-11 17:44:33,045 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:tour_reseq_manager from n/a 2026-09-11 17:44:33,071 127 INFO rb-46204af-224751-414455 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-11 17:44:33,082 127 INFO rb-46204af-224751-414455 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-11 17:44:33,082 127 INFO rb-46204af-224751-414455 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-11 17:44:33,104 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:34,456 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:34] "GET /docs/c/tour-reseq-subject-a-88 HTTP/1.1" 200 - 331 0.233 1.124 2026-09-11 17:44:34,459 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Navigation result: {'frameId': '72048CBC2763CC60673D13373D1AE13F', 'loaderId': '7961908BB08CA542C50E6E1079205C5D', 'isDownload': False} 2026-09-11 17:44:34,459 127 INFO rb-46204af-224751-414455 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-11 17:44:34,482 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:44:34,498 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8677929/web.assets_frontend.min.css, copying from /web/assets/8677929/web.assets_frontend.min.css 2026-09-11 17:44:34,538 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:34] "GET /web/assets/1/8677929/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.029 0.027 2026-09-11 17:44:34,558 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/66bfb1e/to_website_docs.assets_frontend_css.min.css 2026-09-11 17:44:34,561 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-11 17:44:34,562 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-11 17:44:34,577 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:34] "GET /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.018 0.070 2026-09-11 17:44:34,583 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js, copying from /web/assets/5e2dbb8/web.assets_frontend_minimal.min.js 2026-09-11 17:44:34,592 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:34] "GET /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.004 0.034 2026-09-11 17:44:34,638 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/201f5e6/web.__assets_tests_call__.min.js, copying from /web/assets/201f5e6/web.__assets_tests_call__.min.js 2026-09-11 17:44:34,663 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:34] "GET /web/assets/1/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.011 0.049 2026-09-11 17:44:34,688 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:34] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 17:44:34,689 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:34] "GET /to_website_docs/static/src/img/user.jpg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:44:34,697 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 17:44:34,699 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:34] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:44:34,708 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:34] "GET /web/image/website/1/logo/My%20Website?unique=498fe9f HTTP/1.1" 200 - 4 0.011 0.013 2026-09-11 17:44:34,884 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:34] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:44:34,914 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js, copying from /web/assets/6748c4c/web.assets_frontend_lazy.min.js 2026-09-11 17:44:34,950 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:34] "GET /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.020 0.044 2026-09-11 17:44:34,965 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:34] "GET /web/image/website/1/favicon?unique=498fe9f HTTP/1.1" 200 - 4 0.007 0.058 2026-09-11 17:44:35,271 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/4e867f4/to_website_docs.assets_frontend_js.min.js 2026-09-11 17:44:35,282 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:35] "GET /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.007 0.013 2026-09-11 17:44:35,308 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:35] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 17:44:35,423 127 INFO rb-46204af-224751-414455 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-11 17:44:35,432 127 INFO rb-46204af-224751-414455 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-11 17:44:35,465 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:35] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.017 0.083 2026-09-11 17:44:35,497 127 INFO rb-46204af-224751-414455 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-11 17:44:35,511 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:35] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.017 0.129 2026-09-11 17:44:35,555 127 INFO rb-46204af-224751-414455 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-11 17:44:35,763 127 INFO rb-46204af-224751-414455 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-11 17:44:35,788 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:35] "POST /docs/resequence_category HTTP/1.1" 200 - 24 0.025 0.032 2026-09-11 17:44:35,840 127 INFO rb-46204af-224751-414455 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-11 17:44:36,033 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:36] "GET /docs/c/tour-reseq-subject-a-88 HTTP/1.1" 200 - 33 0.030 0.092 2026-09-11 17:44:36,413 127 INFO rb-46204af-224751-414455 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-11 17:44:36,427 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:36] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.002 0.006 2026-09-11 17:44:36,473 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:36] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.016 0.040 2026-09-11 17:44:36,497 127 INFO rb-46204af-224751-414455 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-11 17:44:36,552 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists.browser: tour succeeded 2026-09-11 17:44:36,553 127 INFO rb-46204af-224751-414455 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-11 17:44:36,635 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists.browser: heap 9353132 (allocated 11272192) 2026-09-11 17:44:36,643 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Closing chrome headless with pid 2574 2026-09-11 17:44:36,645 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Closing websocket connection 2026-09-11 17:44:36,647 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Terminating chrome headless with pid 2574 2026-09-11 17:44:36,712 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455/chrome_logs/chrome_log_20260911_174436_711960_test_reordering_sections_inside_a_subject_persists.txt 2026-09-11 17:44:36,712 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Removing chrome user profile "/tmp/tmpxdddpvpn_chrome_odoo" 2026-09-11 17:44:36,747 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_the_left_document_tree_persists ... 2026-09-11 17:44:37,018 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Chrome pid: 2756 2026-09-11 17:44:37,018 127 INFO rb-46204af-224751-414455 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/tmplulgno19_chrome_odoo 2026-09-11 17:44:37,018 127 INFO rb-46204af-224751-414455 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:40399/json/version 2026-09-11 17:44:37,020 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:40399/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:44:37,056 127 INFO rb-46204af-224751-414455 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-11 17:44:37,058 127 INFO rb-46204af-224751-414455 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:40399/json 2026-09-11 17:44:37,059 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:40399/json with timeout 3 increased to 10s during tests 2026-09-11 17:44:37,082 127 INFO rb-46204af-224751-414455 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:40399/devtools/page/088B3F5889FD734107D6CB2022070EEB 2026-09-11 17:44:37,098 127 INFO rb-46204af-224751-414455 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-11 17:44:37,109 127 INFO rb-46204af-224751-414455 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-11 17:44:37,186 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:tour_reseq_manager from n/a 2026-09-11 17:44:37,196 127 INFO rb-46204af-224751-414455 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-11 17:44:37,198 127 INFO rb-46204af-224751-414455 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-11 17:44:37,198 127 INFO rb-46204af-224751-414455 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-11 17:44:37,217 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:38,759 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:38] "GET /docs/c/tour-reseq-subject-a-tour-reseq-section-a-tour-reseq-category-a-92 HTTP/1.1" 200 - 375 0.297 1.250 2026-09-11 17:44:38,763 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Navigation result: {'frameId': '088B3F5889FD734107D6CB2022070EEB', 'loaderId': 'A5B0E0213B5A9CB2625F6862E3ADC9DC', 'isDownload': False} 2026-09-11 17:44:38,763 127 INFO rb-46204af-224751-414455 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-11 17:44:38,776 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 17:44:38,799 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8677929/web.assets_frontend.min.css, copying from /web/assets/8677929/web.assets_frontend.min.css 2026-09-11 17:44:38,845 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:38] "GET /web/assets/1/8677929/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.040 0.023 2026-09-11 17:44:38,852 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/66bfb1e/to_website_docs.assets_frontend_css.min.css 2026-09-11 17:44:38,864 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-11 17:44:38,869 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-11 17:44:38,872 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:38] "GET /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.012 0.074 2026-09-11 17:44:38,880 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js, copying from /web/assets/5e2dbb8/web.assets_frontend_minimal.min.js 2026-09-11 17:44:38,890 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:38] "GET /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.008 0.017 2026-09-11 17:44:38,903 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/201f5e6/web.__assets_tests_call__.min.js, copying from /web/assets/201f5e6/web.__assets_tests_call__.min.js 2026-09-11 17:44:38,927 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:38] "GET /web/assets/1/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 0.034 2026-09-11 17:44:39,009 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:44:39,010 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:39] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 17:44:39,025 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:39] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:44:39,038 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:39] "GET /web/image/website/1/logo/My%20Website?unique=498fe9f HTTP/1.1" 200 - 4 0.002 0.021 2026-09-11 17:44:39,061 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:39] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 17:44:39,089 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js, copying from /web/assets/6748c4c/web.assets_frontend_lazy.min.js 2026-09-11 17:44:39,108 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:39] "GET /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.005 0.030 2026-09-11 17:44:39,125 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:39] "GET /web/image/website/1/favicon?unique=498fe9f HTTP/1.1" 200 - 4 0.008 0.042 2026-09-11 17:44:39,401 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/4e867f4/to_website_docs.assets_frontend_js.min.js 2026-09-11 17:44:39,416 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:39] "GET /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.008 0.016 2026-09-11 17:44:39,432 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:39] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 17:44:39,501 127 INFO rb-46204af-224751-414455 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-11 17:44:39,512 127 INFO rb-46204af-224751-414455 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-11 17:44:39,549 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:39] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.005 0.081 2026-09-11 17:44:39,589 127 INFO rb-46204af-224751-414455 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-11 17:44:39,602 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:39] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.022 0.105 2026-09-11 17:44:39,641 127 INFO rb-46204af-224751-414455 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-11 17:44:39,845 127 INFO rb-46204af-224751-414455 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-11 17:44:39,880 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:39] "POST /docs/resequence HTTP/1.1" 200 - 29 0.033 0.032 2026-09-11 17:44:39,902 127 INFO rb-46204af-224751-414455 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-11 17:44:40,175 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:40] "GET /docs/c/tour-reseq-subject-a-tour-reseq-section-a-tour-reseq-category-a-92 HTTP/1.1" 200 - 39 0.039 0.110 2026-09-11 17:44:40,572 127 INFO rb-46204af-224751-414455 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-11 17:44:40,634 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:40] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.023 0.030 2026-09-11 17:44:40,643 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:40] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.057 2026-09-11 17:44:40,671 127 INFO rb-46204af-224751-414455 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-11 17:44:40,723 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists.browser: tour succeeded 2026-09-11 17:44:40,723 127 INFO rb-46204af-224751-414455 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-11 17:44:40,790 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists.browser: heap 9337760 (allocated 11010048) 2026-09-11 17:44:40,793 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Closing chrome headless with pid 2756 2026-09-11 17:44:40,795 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Closing websocket connection 2026-09-11 17:44:40,797 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Terminating chrome headless with pid 2756 2026-09-11 17:44:40,855 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455/chrome_logs/chrome_log_20260911_174440_855574_test_reordering_the_left_document_tree_persists.txt 2026-09-11 17:44:40,855 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Removing chrome user profile "/tmp/tmplulgno19_chrome_odoo" 2026-09-11 17:44:40,904 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:44:40,921 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads: Starting TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error ... 2026-09-11 17:44:41,186 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Chrome pid: 2935 2026-09-11 17:44:41,186 127 INFO rb-46204af-224751-414455 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/tmpd2bf40tq_chrome_odoo 2026-09-11 17:44:41,186 127 INFO rb-46204af-224751-414455 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:41057/json/version 2026-09-11 17:44:41,187 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:41057/json/version with timeout 3 increased to 10s during tests 2026-09-11 17:44:41,194 127 INFO rb-46204af-224751-414455 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-11 17:44:41,195 127 INFO rb-46204af-224751-414455 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:41057/json 2026-09-11 17:44:41,195 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:41057/json with timeout 3 increased to 10s during tests 2026-09-11 17:44:41,198 127 INFO rb-46204af-224751-414455 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:41057/devtools/page/EAAF8E8F15BA644D9E1726E28BF5A76B 2026-09-11 17:44:41,207 127 INFO rb-46204af-224751-414455 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-11 17:44:41,228 127 INFO rb-46204af-224751-414455 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-11 17:44:41,234 127 INFO rb-46204af-224751-414455 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-11 17:44:41,252 127 INFO rb-46204af-224751-414455 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-11 17:44:41,252 127 INFO rb-46204af-224751-414455 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-11 17:44:41,276 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:42,406 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:42] "GET /docs HTTP/1.1" 200 - 233 0.195 0.938 2026-09-11 17:44:42,411 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Navigation result: {'frameId': 'EAAF8E8F15BA644D9E1726E28BF5A76B', 'loaderId': '0CBEEFE94A4E1E7D47F1262A0E100EA1', 'isDownload': False} 2026-09-11 17:44:42,411 127 INFO rb-46204af-224751-414455 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-11 17:44:42,441 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:44:42,460 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8677929/web.assets_frontend.min.css, copying from /web/assets/8677929/web.assets_frontend.min.css 2026-09-11 17:44:42,508 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:42] "GET /web/assets/1/8677929/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.031 0.029 2026-09-11 17:44:42,531 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-11 17:44:42,531 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-11 17:44:42,535 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/66bfb1e/to_website_docs.assets_frontend_css.min.css 2026-09-11 17:44:42,548 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:42] "GET /web/assets/1/66bfb1e/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.008 0.088 2026-09-11 17:44:42,563 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js, copying from /web/assets/5e2dbb8/web.assets_frontend_minimal.min.js 2026-09-11 17:44:42,573 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:42] "GET /web/assets/1/5e2dbb8/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.011 0.015 2026-09-11 17:44:42,601 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/201f5e6/web.__assets_tests_call__.min.js, copying from /web/assets/201f5e6/web.__assets_tests_call__.min.js 2026-09-11 17:44:42,625 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 17:44:42,635 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:42] "GET /web/assets/1/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.015 0.042 2026-09-11 17:44:42,643 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:42] "GET /web/image/website/1/logo/My%20Website?unique=498fe9f HTTP/1.1" 200 - 4 0.003 0.021 2026-09-11 17:44:42,660 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:42] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:44:42,670 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:42] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.010 2026-09-11 17:44:42,671 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:42] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:44:42,759 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:42] "GET /web/image/website/1/favicon?unique=498fe9f HTTP/1.1" 200 - 4 0.019 0.019 2026-09-11 17:44:42,767 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js, copying from /web/assets/6748c4c/web.assets_frontend_lazy.min.js 2026-09-11 17:44:42,797 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:42] "GET /web/assets/1/6748c4c/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.008 0.066 2026-09-11 17:44:43,145 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/4e867f4/to_website_docs.assets_frontend_js.min.js 2026-09-11 17:44:43,159 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:43] "GET /web/assets/1/4e867f4/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.012 0.015 2026-09-11 17:44:43,183 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:43] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 17:44:43,184 127 INFO rb-46204af-224751-414455 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-11 17:44:43,186 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error.browser: test successful 2026-09-11 17:44:43,311 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error.browser: heap 9430260 (allocated 11272192) 2026-09-11 17:44:43,320 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Closing chrome headless with pid 2935 2026-09-11 17:44:43,321 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Closing websocket connection 2026-09-11 17:44:43,322 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Terminating chrome headless with pid 2935 2026-09-11 17:44:43,378 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:43] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.014 0.097 2026-09-11 17:44:43,406 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455/chrome_logs/chrome_log_20260911_174443_406454_test_docs_frontend_bundle_loads_without_module_error.txt 2026-09-11 17:44:43,406 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Removing chrome user profile "/tmp/tmpd2bf40tq_chrome_odoo" 2026-09-11 17:44:43,412 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: waiting for threads: [] 2026-09-11 17:44:43,437 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:43] "POST /im_livechat/init HTTP/1.1" 200 - 21 0.027 0.136 2026-09-11 17:44:43,479 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:44:43,494 127 INFO rb-46204af-224751-414455 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-11 17:44:43,535 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:44:47,564 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_designer_publishes_approved_content_ends_up_published ... 2026-09-11 17:44:47,672 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_designer_publishes_approved_document_ends_up_published ... 2026-09-11 17:44:47,769 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_designer_publishes_category_regardless_of_document_state ... 2026-09-11 17:44:47,900 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_draft_content_cannot_be_published_by_designer ... 2026-09-11 17:44:47,964 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_draft_document_cannot_be_published_by_designer ... 2026-09-11 17:44:48,059 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_manager_publishing_category_is_not_a_no_op_toggle ... 2026-09-11 17:44:48,125 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_manager_publishing_document_is_not_a_no_op_toggle ... 2026-09-11 17:44:48,241 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_restricted_editor_cannot_publish_category ... 2026-09-11 17:44:48,308 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_restricted_editor_cannot_publish_content ... 2026-09-11 17:44:48,387 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_restricted_editor_cannot_publish_document ... 2026-09-11 17:44:48,463 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_assigned_to_own_document_cannot_publish ... 2026-09-11 17:44:48,557 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_cannot_publish_category ... 2026-09-11 17:44:48,608 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_cannot_publish_content ... 2026-09-11 17:44:48,670 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_cannot_publish_document ... 2026-09-11 17:44:48,737 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 17:44:49,282 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_a_section_write_holder_may_reorder_that_sections_categories ... 2026-09-11 17:44:49,312 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:reseq_reviewer from n/a 2026-09-11 17:44:49,322 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:49,607 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:49] "POST /docs/resequence_category HTTP/1.1" 200 - 39 0.024 0.263 2026-09-11 17:44:49,649 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_a_user_without_write_on_the_section_is_denied ... 2026-09-11 17:44:49,691 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:reseq_editor from n/a 2026-09-11 17:44:49,715 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:49,980 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:49] "POST /docs/resequence_category HTTP/1.1" 200 - 16 0.019 0.248 2026-09-11 17:44:50,009 127 INFO rb-46204af-224751-414455 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-11 17:44:50,036 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:reseq_reviewer from n/a 2026-09-11 17:44:50,057 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:50,342 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:50] "POST /docs/resequence_category HTTP/1.1" 200 - 18 0.015 0.273 2026-09-11 17:44:50,374 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_reordering_a_sections_categories_never_touches_the_section ... 2026-09-11 17:44:50,400 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:reseq_reviewer from n/a 2026-09-11 17:44:50,416 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:50,733 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:50] "POST /docs/resequence_category HTTP/1.1" 200 - 48 0.037 0.286 2026-09-11 17:44:50,760 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_reordering_top_level_subjects_still_requires_a_docs_manager ... 2026-09-11 17:44:50,785 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:reseq_reviewer from n/a 2026-09-11 17:44:50,798 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:51,984 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:51] "POST /docs/resequence_category HTTP/1.1" 200 - 13 0.007 1.181 2026-09-11 17:44:52,022 127 INFO rb-46204af-224751-414455 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-11 17:44:52,044 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:reseq_reviewer from n/a 2026-09-11 17:44:52,060 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:52,345 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:52] "POST /docs/resequence_category HTTP/1.1" 200 - 18 0.022 0.265 2026-09-11 17:44:52,378 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:44:55,324 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_designer ... 2026-09-11 17:44:55,336 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:designer_doc from n/a 2026-09-11 17:44:55,354 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:55,598 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:55] "POST /docs/create_category HTTP/1.1" 200 - 8 0.013 0.236 2026-09-11 17:44:55,716 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:55] "POST /docs/create_category HTTP/1.1" 200 - 51 0.055 0.052 2026-09-11 17:44:55,759 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:55] "POST /docs/update_category HTTP/1.1" 200 - 21 0.011 0.026 2026-09-11 17:44:55,774 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:55] "POST /docs/delete HTTP/1.1" 200 - 1 0.002 0.006 2026-09-11 17:44:55,813 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:55] "POST /docs/update_category HTTP/1.1" 200 - 10 0.015 0.019 2026-09-11 17:44:55,826 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:55] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.004 2026-09-11 17:44:55,828 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_designer: waiting for threads: [] 2026-09-11 17:44:55,855 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_manager ... 2026-09-11 17:44:55,884 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:manager_doc from n/a 2026-09-11 17:44:55,906 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:56,204 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:56] "POST /docs/create_category HTTP/1.1" 200 - 47 0.048 0.253 2026-09-11 17:44:56,272 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:56] "POST /docs/update_category HTTP/1.1" 200 - 27 0.035 0.027 2026-09-11 17:44:56,312 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #540 deleted mail.message records with IDs: [11933, 11932] 2026-09-11 17:44:56,328 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #540 deleted website.doc.category records with IDs: [113] 2026-09-11 17:44:56,334 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #540 deleted mail.followers records with IDs: [2174] 2026-09-11 17:44:56,336 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:56] "POST /docs/delete HTTP/1.1" 200 - 41 0.025 0.027 2026-09-11 17:44:56,376 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:56] "POST /docs/update_category HTTP/1.1" 200 - 10 0.013 0.022 2026-09-11 17:44:56,449 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #540 deleted website.document.content records with IDs: [46] 2026-09-11 17:44:56,488 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #540 deleted website.document records with IDs: [106] 2026-09-11 17:44:56,524 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #540 deleted mail.message records with IDs: [11934] 2026-09-11 17:44:56,532 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #540 deleted website.doc.category records with IDs: [109] 2026-09-11 17:44:56,549 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:56] "POST /docs/delete HTTP/1.1" 200 - 94 0.108 0.058 2026-09-11 17:44:56,550 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_manager: waiting for threads: [] 2026-09-11 17:44:56,581 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_portal ... 2026-09-11 17:44:56,605 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portal_doc from n/a 2026-09-11 17:44:56,623 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:56,886 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:56] "POST /docs/create_category HTTP/1.1" 200 - 13 0.010 0.255 2026-09-11 17:44:56,897 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:56] "POST /docs/update_category HTTP/1.1" 200 - 3 0.003 0.004 2026-09-11 17:44:56,910 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:56] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.008 2026-09-11 17:44:56,911 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_portal: waiting for threads: [] 2026-09-11 17:44:56,936 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_public ... 2026-09-11 17:44:56,953 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:58,137 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:58] "POST /docs/create_category HTTP/1.1" 200 - 5 0.002 1.185 2026-09-11 17:44:58,144 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:58] "POST /docs/update_category HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:44:58,150 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:58] "POST /docs/delete HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:44:58,151 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_public: waiting for threads: [] 2026-09-11 17:44:58,174 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_reviewer ... 2026-09-11 17:44:58,206 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:reviewer_doc from n/a 2026-09-11 17:44:58,234 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:58,539 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:58] "POST /docs/create_category HTTP/1.1" 200 - 13 0.021 0.292 2026-09-11 17:44:58,637 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:58] "POST /docs/create_category HTTP/1.1" 200 - 51 0.044 0.048 2026-09-11 17:44:58,685 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:58] "POST /docs/update_category HTTP/1.1" 200 - 21 0.014 0.026 2026-09-11 17:44:58,695 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:58] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.005 2026-09-11 17:44:58,728 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:58] "POST /docs/update_category HTTP/1.1" 200 - 10 0.009 0.019 2026-09-11 17:44:58,744 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:58] "POST /docs/delete HTTP/1.1" 200 - 1 0.001 0.005 2026-09-11 17:44:58,745 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_reviewer: waiting for threads: [] 2026-09-11 17:44:58,773 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_designer ... 2026-09-11 17:44:58,801 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:designer_doc from n/a 2026-09-11 17:44:58,819 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:59,157 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:59] "POST /docs/create HTTP/1.1" 200 - 57 0.047 0.295 2026-09-11 17:44:59,221 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:59] "POST /docs/update_document HTTP/1.1" 200 - 27 0.029 0.030 2026-09-11 17:44:59,291 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #538 deleted mail.message records with IDs: [11938] 2026-09-11 17:44:59,328 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #538 deleted website.document.content records with IDs: [48] 2026-09-11 17:44:59,348 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #538 deleted mail.followers records with IDs: [2176] 2026-09-11 17:44:59,367 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #538 deleted mail.message records with IDs: [11940, 11939] 2026-09-11 17:44:59,380 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #538 deleted website.document records with IDs: [108] 2026-09-11 17:44:59,393 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #538 deleted mail.followers records with IDs: [2177] 2026-09-11 17:44:59,395 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:59] "POST /docs/delete HTTP/1.1" 200 - 101 0.105 0.063 2026-09-11 17:44:59,428 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:59] "POST /docs/update_document HTTP/1.1" 200 - 9 0.010 0.018 2026-09-11 17:44:59,458 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:59] "POST /docs/delete HTTP/1.1" 200 - 8 0.009 0.016 2026-09-11 17:44:59,459 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_designer: waiting for threads: [] 2026-09-11 17:44:59,481 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_editor ... 2026-09-11 17:44:59,502 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:editor_doc from n/a 2026-09-11 17:44:59,520 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:44:59,867 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:59] "POST /docs/create HTTP/1.1" 200 - 54 0.045 0.306 2026-09-11 17:44:59,927 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:44:59] "POST /docs/update_document HTTP/1.1" 200 - 28 0.023 0.031 2026-09-11 17:44:59,961 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #534 deleted mail.message records with IDs: [11941] 2026-09-11 17:44:59,978 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #534 deleted website.document.content records with IDs: [49] 2026-09-11 17:44:59,986 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #534 deleted mail.followers records with IDs: [2178] 2026-09-11 17:44:59,995 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #534 deleted mail.message records with IDs: [11943, 11942] 2026-09-11 17:45:00,010 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #534 deleted website.document records with IDs: [109] 2026-09-11 17:45:00,022 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #534 deleted mail.followers records with IDs: [2179] 2026-09-11 17:45:00,025 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:00] "POST /docs/delete HTTP/1.1" 200 - 100 0.044 0.051 2026-09-11 17:45:00,045 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:00] "POST /docs/update_document HTTP/1.1" 200 - 3 0.003 0.012 2026-09-11 17:45:00,059 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:00] "POST /docs/delete HTTP/1.1" 200 - 3 0.002 0.008 2026-09-11 17:45:00,061 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_editor: waiting for threads: [] 2026-09-11 17:45:00,085 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_manager ... 2026-09-11 17:45:00,102 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:manager_doc from n/a 2026-09-11 17:45:00,115 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:45:00,420 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:00] "POST /docs/create HTTP/1.1" 200 - 59 0.039 0.268 2026-09-11 17:45:00,468 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:00] "POST /docs/update_document HTTP/1.1" 200 - 20 0.018 0.023 2026-09-11 17:45:00,524 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #540 deleted mail.message records with IDs: [11944] 2026-09-11 17:45:00,553 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #540 deleted website.document.content records with IDs: [50] 2026-09-11 17:45:00,570 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #540 deleted mail.followers records with IDs: [2180] 2026-09-11 17:45:00,582 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #540 deleted mail.message records with IDs: [11946, 11945] 2026-09-11 17:45:00,593 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #540 deleted website.document records with IDs: [110] 2026-09-11 17:45:00,606 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #540 deleted mail.followers records with IDs: [2181] 2026-09-11 17:45:00,611 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:00] "POST /docs/delete HTTP/1.1" 200 - 107 0.067 0.072 2026-09-11 17:45:00,649 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:00] "POST /docs/update_document HTTP/1.1" 200 - 7 0.007 0.020 2026-09-11 17:45:00,685 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #540 deleted website.document.content records with IDs: [46] 2026-09-11 17:45:00,707 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #540 deleted mail.message records with IDs: [11947] 2026-09-11 17:45:00,722 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #540 deleted website.document records with IDs: [106] 2026-09-11 17:45:00,740 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:00] "POST /docs/delete HTTP/1.1" 200 - 56 0.039 0.047 2026-09-11 17:45:00,741 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_manager: waiting for threads: [] 2026-09-11 17:45:00,757 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_portal ... 2026-09-11 17:45:00,786 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portal_doc from n/a 2026-09-11 17:45:00,803 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:45:01,984 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:01] "POST /docs/create HTTP/1.1" 200 - 17 0.008 1.176 2026-09-11 17:45:01,993 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:01] "POST /docs/update_document HTTP/1.1" 200 - 1 0.000 0.004 2026-09-11 17:45:02,003 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:02] "POST /docs/delete HTTP/1.1" 200 - 1 0.001 0.005 2026-09-11 17:45:02,004 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_portal: waiting for threads: [] 2026-09-11 17:45:02,032 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_public ... 2026-09-11 17:45:02,053 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:45:02,275 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:02] "POST /docs/create HTTP/1.1" 200 - 5 0.001 0.222 2026-09-11 17:45:02,284 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:02] "POST /docs/update_document HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:45:02,290 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:02] "POST /docs/delete HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 17:45:02,290 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_public: waiting for threads: [] 2026-09-11 17:45:02,309 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_reviewer ... 2026-09-11 17:45:02,325 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:reviewer_doc from n/a 2026-09-11 17:45:02,341 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:45:02,637 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:02] "POST /docs/create HTTP/1.1" 200 - 57 0.034 0.264 2026-09-11 17:45:02,695 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:02] "POST /docs/update_document HTTP/1.1" 200 - 27 0.024 0.027 2026-09-11 17:45:02,743 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #536 deleted mail.message records with IDs: [11948] 2026-09-11 17:45:02,759 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #536 deleted website.document.content records with IDs: [51] 2026-09-11 17:45:02,769 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #536 deleted mail.followers records with IDs: [2182] 2026-09-11 17:45:02,790 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #536 deleted mail.message records with IDs: [11950, 11949] 2026-09-11 17:45:02,798 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #536 deleted website.document records with IDs: [111] 2026-09-11 17:45:02,811 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #536 deleted mail.followers records with IDs: [2183] 2026-09-11 17:45:02,815 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:02] "POST /docs/delete HTTP/1.1" 200 - 101 0.064 0.051 2026-09-11 17:45:02,842 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:02] "POST /docs/update_document HTTP/1.1" 200 - 9 0.009 0.014 2026-09-11 17:45:02,869 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:02] "POST /docs/delete HTTP/1.1" 200 - 8 0.007 0.015 2026-09-11 17:45:02,908 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 17:45:02,924 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_search_route: Starting TestDocsSearchRoutePublicRequest.test_search_with_empty_query_param_does_not_error ... 2026-09-11 17:45:02,930 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:45:03,891 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:03] "GET /docs/search?search= HTTP/1.1" 200 - 209 0.139 0.825 2026-09-11 17:45:03,893 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_search_route.TestDocsSearchRoutePublicRequest.test_search_with_empty_query_param_does_not_error: waiting for threads: [] 2026-09-11 17:45:03,916 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_search_route: Starting TestDocsSearchRoutePublicRequest.test_search_with_query_param_still_works ... 2026-09-11 17:45:03,924 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:45:04,896 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:04] "GET /docs/search?search=activate HTTP/1.1" 200 - 209 0.133 0.842 2026-09-11 17:45:04,897 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_search_route.TestDocsSearchRoutePublicRequest.test_search_with_query_param_still_works: waiting for threads: [] 2026-09-11 17:45:04,916 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_search_route: Starting TestDocsSearchRoutePublicRequest.test_search_without_query_param_does_not_error ... 2026-09-11 17:45:04,920 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:45:06,797 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:06] "GET /docs/search HTTP/1.1" 200 - 209 0.151 1.728 2026-09-11 17:45:06,798 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs.tests.test_search_route.TestDocsSearchRoutePublicRequest.test_search_without_query_param_does_not_error: waiting for threads: [] 2026-09-11 17:45:06,834 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:45:09,826 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs_odoo.tests.test_access_rights: Starting TestOdooVersionAccessRights.test_docs_editor_crud_odoo_version ... 2026-09-11 17:45:09,912 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #544 deleted odoo.version records with IDs: [16] 2026-09-11 17:45:09,924 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #544 deleted product.attribute.value records with IDs: [119] 2026-09-11 17:45:09,966 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 17:45:12,686 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs_odoo.tests.test_website_docs_category: Starting TestWebsiteDocsCategory.test_compute_odoo_version_on_category ... 2026-09-11 17:45:12,735 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs_odoo.tests.test_website_docs_category: Starting TestWebsiteDocsCategory.test_func_search_document ... 2026-09-11 17:45:12,824 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 17:45:15,728 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs_odoo.tests.test_website_docs_content: Starting TestWebsiteDocsContent.test_func_get_other_odoo_versions ... 2026-09-11 17:45:15,786 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs_odoo.tests.test_website_docs_content: Starting TestWebsiteDocsContent.test_sql_constraint_uniq_odoo_version_doc_content ... 2026-09-11 17:45:15,825 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 17:45:19,478 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs_odoo.tests.test_website_docs_url: Starting TestWebsiteDocsUrl.test_docs_search_with_odoo_version ... 2026-09-11 17:45:19,506 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:45:20,540 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:20] "GET /docs/search?search=Angular&version=23 HTTP/1.1" 200 - 219 0.167 0.870 2026-09-11 17:45:20,596 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:20] "GET /docs/search?search=Angular&version=100 HTTP/1.1" 200 - 16 0.010 0.037 2026-09-11 17:45:20,626 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs_odoo.tests.test_website_docs_url: Starting TestWebsiteDocsUrl.test_website_url ... 2026-09-11 17:45:20,692 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:45:22,010 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:22] "GET /docs/21.0/d/welcome-to-summoner-s-rift-125 HTTP/1.1" 200 - 256 0.282 1.038 2026-09-11 17:45:22,096 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:22] "GET /docs/d/activate-the-developer-debug-mode-124 HTTP/1.1" 200 - 30 0.027 0.049 2026-09-11 17:45:22,234 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:22] "GET /docs/22.0/c/odoo-user-documentation-applications-general-136 HTTP/1.1" 200 - 45 0.029 0.089 2026-09-11 17:45:22,317 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:22] "GET /docs/22.0/c/odoo-user-documentation-applications-general-136 HTTP/1.1" 200 - 31 0.020 0.053 2026-09-11 17:45:22,333 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:22] "GET /docs/d/welcome-to-summoner-s-rift-125 HTTP/1.1" 301 - 6 0.002 0.009 2026-09-11 17:45:22,427 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:22] "GET /docs/21.0/d/welcome-to-summoner-s-rift-125 HTTP/1.1" 200 - 33 0.033 0.058 2026-09-11 17:45:22,453 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:22] "GET /docs/d/welcome-to-summoner-s-rift-125 HTTP/1.1" 301 - 6 0.004 0.010 2026-09-11 17:45:22,572 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:22] "GET /docs/21.0/d/welcome-to-summoner-s-rift-125 HTTP/1.1" 200 - 33 0.048 0.069 2026-09-11 17:45:22,672 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:22] "GET /docs/22.0/c/odoo-user-documentation-applications-general-136 HTTP/1.1" 200 - 31 0.028 0.057 2026-09-11 17:45:22,673 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_docs_odoo.tests.test_website_docs_url.TestWebsiteDocsUrl.test_website_url: waiting for threads: [] 2026-09-11 17:45:22,717 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 17:45:23,140 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_odoo_version.tests.test_access_rights: Starting TestAccessRights.test_access_odoo_version ... 2026-09-11 17:45:23,266 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #581 deleted mail.message records with IDs: [11956] 2026-09-11 17:45:23,276 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #581 deleted odoo.version records with IDs: [27] 2026-09-11 17:45:23,282 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #581 deleted mail.followers records with IDs: [2184] 2026-09-11 17:45:23,295 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #581 deleted product.attribute.value records with IDs: [130] 2026-09-11 17:45:23,323 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #581 deleted mail.message records with IDs: [11955] 2026-09-11 17:45:23,329 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #581 deleted odoo.version records with IDs: [26] 2026-09-11 17:45:23,340 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #581 deleted product.attribute.value records with IDs: [129] 2026-09-11 17:45:23,379 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:45:23,397 127 INFO rb-46204af-224751-414455 odoo.addons.to_website_slides_event.tests.test_slides_event: Starting TestSlidesEvent.test_compute_course_contents_on_event_form ... 2026-09-11 17:45:23,728 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:45:23,926 127 INFO rb-46204af-224751-414455 odoo.addons.utm.tests.test_routes: Starting TestRoutes.test_01_web_session_destroy ... 2026-09-11 17:45:23,976 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:demo from n/a 2026-09-11 17:45:23,987 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 17:45:24,250 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 17:45:24] "POST /web/session/destroy HTTP/1.1" 200 - 7 0.002 0.263 2026-09-11 17:45:24,255 127 INFO rb-46204af-224751-414455 odoo.addons.utm.tests.test_routes.TestRoutes.test_01_web_session_destroy: waiting for threads: [] 2026-09-11 17:45:24,306 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:45:24,790 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [504] 2026-09-11 17:45:24,808 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11958] 2026-09-11 17:45:24,821 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:45:24,862 127 INFO rb-46204af-224751-414455 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_campaign_automatic_name ... 2026-09-11 17:45:24,909 127 INFO rb-46204af-224751-414455 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_record ... 2026-09-11 17:45:24,959 127 INFO rb-46204af-224751-414455 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_record_case ... 2026-09-11 17:45:24,997 127 INFO rb-46204af-224751-414455 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_with_archived_record ... 2026-09-11 17:45:25,024 127 INFO rb-46204af-224751-414455 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_name_generation ... 2026-09-11 17:45:25,052 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted utm.source records with IDs: [28, 31, 32] 2026-09-11 17:45:25,077 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [19, 22, 23] 2026-09-11 17:45:25,105 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [12, 15, 16] 2026-09-11 17:45:25,136 127 INFO rb-46204af-224751-414455 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_name_generation_duplicate_marks ... 2026-09-11 17:45:25,202 127 INFO rb-46204af-224751-414455 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_split_name_and_count ... 2026-09-11 17:45:25,233 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:45:25,760 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [505] 2026-09-11 17:45:25,779 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11960] 2026-09-11 17:45:25,786 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:45:25,812 127 INFO rb-46204af-224751-414455 odoo.addons.utm.tests.test_utm_consistency: Starting TestUTMConsistency.test_utm_consistency ... 2026-09-11 17:45:25,860 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:45:26,421 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [506] 2026-09-11 17:45:26,442 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11962] 2026-09-11 17:45:26,453 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 17:45:26,481 127 INFO rb-46204af-224751-414455 odoo.addons.utm.tests.test_utm_security: Starting TestUTMSecurity.test_utm_security_admin ... 2026-09-11 17:45:26,516 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [36] 2026-09-11 17:45:26,520 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [42] 2026-09-11 17:45:26,525 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted utm.source records with IDs: [51] 2026-09-11 17:45:26,548 127 INFO rb-46204af-224751-414455 odoo.addons.utm.tests.test_utm_security: Starting TestUTMSecurity.test_utm_security_employee ... 2026-09-11 17:45:26,603 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 584, model: utm.campaign 2026-09-11 17:45:26,614 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 584, model: utm.medium 2026-09-11 17:45:26,617 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 584, model: utm.source 2026-09-11 17:45:26,655 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:45:36,058 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_account_code_check_enabled_by_default ... 2026-09-11 17:45:36,175 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_create_income_deduction_account_type ... 2026-09-11 17:45:36,288 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_create_income_financial_account_type ... 2026-09-11 17:45:36,376 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_disable_account_code_check_via_system_param ... 2026-09-11 17:45:36,541 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:45:48,325 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_10_transfer_wizard_reconcile ... 2026-09-11 17:45:49,323 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_11_transfer_wizard_grouping ... 2026-09-11 17:45:50,233 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_12_transfer_wizard_currency_conversion ... 2026-09-11 17:45:50,823 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_13_transfer_wizard_no_currency_conversion ... 2026-09-11 17:45:51,430 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_20_period_change ... 2026-09-11 17:45:52,148 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_21_period_change_lock_date ... 2026-09-11 17:45:53,053 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_30_partner_change ... 2026-09-11 17:45:53,728 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_31_transfer_wizard_sign ... 2026-09-11 17:45:54,767 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_32_transfer_wizard_currency ... 2026-09-11 17:45:55,953 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_40_change_partner_basic ... 2026-09-11 17:45:57,257 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_41_change_partner_receivable ... 2026-09-11 17:45:58,686 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_42_change_partner_different_partners_error ... 2026-09-11 17:45:59,172 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:46:08,493 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_move_delete_entry: Starting TestAccountMoveDeleteEntry.test_account_move_disallow_to_delete_entry_chain_condition ... 2026-09-11 17:46:14,178 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #589 deleted account.move.line.ctp records with IDs: [680] 2026-09-11 17:46:14,338 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #589 deleted account.move.line records with IDs: [1442, 1443] 2026-09-11 17:46:14,554 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #589 deleted account.move.line.ctp records with IDs: [681] 2026-09-11 17:46:14,698 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #589 deleted account.move.line records with IDs: [1444, 1445] 2026-09-11 17:46:14,940 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #589 deleted account.move.line.ctp records with IDs: [679] 2026-09-11 17:46:15,092 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #589 deleted account.move.line records with IDs: [1440, 1441] 2026-09-11 17:46:15,632 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #589 deleted account.move.line.ctp records with IDs: [682] 2026-09-11 17:46:15,751 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #589 deleted account.move.line records with IDs: [1446, 1447] 2026-09-11 17:46:16,171 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #589 deleted account.move records with IDs: [604] 2026-09-11 17:46:16,221 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #589 deleted mail.followers records with IDs: [2208] 2026-09-11 17:46:16,303 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:46:16,320 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_tax_group: Starting TestAccountTaxGroup.test_is_vat ... 2026-09-11 17:46:16,357 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:46:26,149 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_allocation_state_both_posted ... 2026-09-11 17:46:26,233 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_allocation_state_mixed_draft_posted ... 2026-09-11 17:46:26,509 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_allocation_state_one_cancelled ... 2026-09-11 17:46:26,808 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_to_transfer_amount_remaining ... 2026-09-11 17:46:26,873 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_allocation_valid_creation ... 2026-09-11 17:46:26,929 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_amount_cannot_be_zero ... 2026-09-11 17:46:27,021 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_amount_cannot_exceed_source_balance ... 2026-09-11 17:46:27,133 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_dest_partner_must_match_source ... 2026-09-11 17:46:27,484 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_source_dest_must_same_account ... 2026-09-11 17:46:27,831 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_source_dest_must_same_company ... 2026-09-11 17:46:35,768 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_source_dest_must_same_currency ... 2026-09-11 17:46:36,155 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transferred_amount_excludes_cancelled ... 2026-09-11 17:46:36,636 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:46:46,641 127 INFO rb-46204af-224751-414455 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-11 17:46:51,236 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.models.res_company: Account 1101 had external ID `` while `account.44_stock_valuation` was expected. 2026-09-11 17:46:51,690 127 INFO rb-46204af-224751-414455 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-11 17:46:55,797 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.models.res_company: Account 1101 had external ID `` while `account.45_stock_valuation` was expected. 2026-09-11 17:46:56,031 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_chart_template_identity_change: Starting TestChartTemplateIdentityChange.test_adopted_account_is_resynced_to_template_identity_on_reload ... 2026-09-11 17:47:00,926 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.models.res_company: Account 1010 had external ID `` while `account.46_current_assets` was expected. 2026-09-11 17:47:01,292 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_chart_template_identity_change: Starting TestChartTemplateIdentityChange.test_resync_logs_one_record_per_changed_field ... 2026-09-11 17:47:06,133 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.models.res_company: Account 1010 had external ID `` while `account.47_current_assets` was expected. 2026-09-11 17:47:06,504 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:47:15,675 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_in_refund_no_product_does_not_crash ... 2026-09-11 17:47:16,107 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_out_refund_no_product_account_unchanged ... 2026-09-11 17:47:16,577 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_out_refund_no_product_does_not_crash ... 2026-09-11 17:47:17,059 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_out_refund_with_product_still_overrides_account ... 2026-09-11 17:47:17,613 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:47:17,623 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_fiscal_position: Starting TestFiscalPosition.test_fiscal_position ... 2026-09-11 17:47:17,776 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:47:18,273 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_invoice_line: Starting TestInvoiceLine.test_invoice_line_payment ... 2026-09-11 17:47:19,483 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_invoice_line: Starting TestInvoiceLine.test_invoice_line_payment_multi_line ... 2026-09-11 17:47:20,488 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_invoice_line: Starting TestInvoiceLine.test_invoice_line_payment_with_tax ... 2026-09-11 17:47:21,689 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:47:21,957 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_add_credit_note ... 2026-09-11 17:47:23,184 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [702, 703] 2026-09-11 17:47:23,281 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1493] 2026-09-11 17:47:23,813 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_add_credit_note_purchase ... 2026-09-11 17:47:25,325 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [708, 709] 2026-09-11 17:47:25,413 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1500] 2026-09-11 17:47:25,958 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_not_config_refund_account ... 2026-09-11 17:47:26,329 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_onchange_refund_account_category ... 2026-09-11 17:47:26,928 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_onchange_refund_account_product ... 2026-09-11 17:47:27,554 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:47:27,962 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_admin ... 2026-09-11 17:47:28,155 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_billing_access_rights ... 2026-09-11 17:47:28,260 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 597, model: product.product 2026-09-11 17:47:28,286 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 597, model: product.template 2026-09-11 17:47:28,309 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_billing_settings ... 2026-09-11 17:47:28,596 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_category ... 2026-09-11 17:47:28,636 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:47:38,563 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_full_flow_purchase_bill_then_credit_note ... 2026-09-11 17:47:39,341 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [714, 715] 2026-09-11 17:47:39,435 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1522] 2026-09-11 17:47:40,073 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_full_flow_sale_invoice_then_credit_note ... 2026-09-11 17:47:40,886 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [720, 721] 2026-09-11 17:47:40,974 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1529] 2026-09-11 17:47:41,685 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_multi_product_credit_note_mixed_config ... 2026-09-11 17:47:42,104 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_in_invoice_without_refund_config ... 2026-09-11 17:47:42,957 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [726, 727] 2026-09-11 17:47:43,054 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1541] 2026-09-11 17:47:43,366 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_in_receipt_without_refund_config ... 2026-09-11 17:47:44,242 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [730, 731] 2026-09-11 17:47:44,355 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1548] 2026-09-11 17:47:44,741 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_out_invoice_without_refund_config ... 2026-09-11 17:47:45,901 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [734, 735] 2026-09-11 17:47:46,062 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1555] 2026-09-11 17:47:46,460 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_out_receipt_without_refund_config ... 2026-09-11 17:47:47,441 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [738, 739] 2026-09-11 17:47:47,585 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1562] 2026-09-11 17:47:47,968 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_product_refund_overrides_category_refund ... 2026-09-11 17:47:48,620 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_bill_uses_regular_expense_account ... 2026-09-11 17:47:49,173 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_category_fallback ... 2026-09-11 17:47:49,630 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_company_settings_fallback ... 2026-09-11 17:47:50,058 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_no_refund_config ... 2026-09-11 17:47:50,488 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_product_level_refund_account ... 2026-09-11 17:47:50,979 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_receipt_uses_regular_expense_account ... 2026-09-11 17:47:51,422 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_refund_with_fiscal_position_mapping ... 2026-09-11 17:47:51,981 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_bill_category_fallback ... 2026-09-11 17:47:52,871 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [742, 743] 2026-09-11 17:47:52,948 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1593] 2026-09-11 17:47:53,284 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_bill_company_fallback ... 2026-09-11 17:47:54,055 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [746, 747] 2026-09-11 17:47:54,140 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1600] 2026-09-11 17:47:54,524 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_bill_product_level ... 2026-09-11 17:47:55,270 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [750, 751] 2026-09-11 17:47:55,355 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1607] 2026-09-11 17:47:55,720 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_receipt_uses_refund_account ... 2026-09-11 17:47:56,680 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [754, 755] 2026-09-11 17:47:56,783 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1614] 2026-09-11 17:47:57,496 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_category_fallback ... 2026-09-11 17:47:58,553 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [760, 761] 2026-09-11 17:47:58,695 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1621] 2026-09-11 17:47:59,165 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_company_fallback ... 2026-09-11 17:48:00,229 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [764, 765] 2026-09-11 17:48:00,329 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1628] 2026-09-11 17:48:00,723 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_no_refund ... 2026-09-11 17:48:01,823 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [768, 769] 2026-09-11 17:48:01,934 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1635] 2026-09-11 17:48:02,298 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_product_level ... 2026-09-11 17:48:03,248 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [772, 773] 2026-09-11 17:48:03,330 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1642] 2026-09-11 17:48:03,768 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_receipt_uses_refund_account ... 2026-09-11 17:48:04,563 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line.ctp records with IDs: [776, 777] 2026-09-11 17:48:04,694 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #598 deleted account.move.line records with IDs: [1649] 2026-09-11 17:48:05,376 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_category_fallback ... 2026-09-11 17:48:05,880 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_company_settings_fallback ... 2026-09-11 17:48:06,384 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_no_refund_config ... 2026-09-11 17:48:06,922 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_product_level_refund_account ... 2026-09-11 17:48:07,410 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_invoice_uses_regular_income_account ... 2026-09-11 17:48:07,922 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_receipt_uses_regular_income_account ... 2026-09-11 17:48:08,541 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:48:17,810 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #600 deleted ir.model.data records with IDs: [485002] 2026-09-11 17:48:17,810 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #600 deleted account.journal records with IDs: [780] 2026-09-11 17:48:17,813 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_automatic_entry_journal_created_on_first_call ... 2026-09-11 17:48:17,940 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_automatic_entry_journal_falls_back_to_default ... 2026-09-11 17:48:18,089 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_automatic_entry_journal_reused_on_second_call ... 2026-09-11 17:48:18,209 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_get_account_by_code_found ... 2026-09-11 17:48:18,310 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_get_account_by_code_not_found ... 2026-09-11 17:48:18,378 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:48:18,498 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_category_explicit_value_overrides_settings ... 2026-09-11 17:48:19,426 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_expense_refund_categ_set_via_settings_persists ... 2026-09-11 17:48:20,437 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_income_refund_categ_set_via_settings_persists ... 2026-09-11 17:48:21,400 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_settings_refund_account_applies_to_new_category ... 2026-09-11 17:48:22,277 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:48:22,289 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestAccountActivationUpsellSettings.test_compute_available_is_false_when_module_present_but_uninstallable ... 2026-09-11 17:48:22,471 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestAccountActivationUpsellSettings.test_compute_available_reflects_module_presence_in_addons_path ... 2026-09-11 17:48:22,652 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestAccountActivationUpsellSettings.test_module_field_pairs_have_matching_availability_field_compute_and_setting ... 2026-09-11 17:48:22,691 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:48:32,202 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_billing_type_propagates_to_child_contacts ... 2026-09-11 17:48:32,347 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_company_partner_billing_type_is_vendor_bill ... 2026-09-11 17:48:32,455 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_individual_partner_billing_type_is_purchase_receipt ... 2026-09-11 17:48:32,543 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_payable_account_falls_back_to_standard ... 2026-09-11 17:48:32,622 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_payable_account_returns_configured ... 2026-09-11 17:48:32,701 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_receivable_account_falls_back_to_standard ... 2026-09-11 17:48:32,798 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_receivable_account_returns_configured ... 2026-09-11 17:48:32,895 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_partner_with_company_name_billing_type ... 2026-09-11 17:48:33,085 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_unreconciled_lines_after_partial_payment ... 2026-09-11 17:48:34,485 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:48:35,148 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account.tests.test_reverse_move_line: Starting TestReverseMoveLine.test_reverse_move_line ... 2026-09-11 17:48:36,612 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [784, 785] 2026-09-11 17:48:36,709 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1678] 2026-09-11 17:48:37,127 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 17:48:51,001 127 INFO rb-46204af-224751-414455 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-11 17:48:51,193 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_check_total_transfer_percentage_exceeds_100_raises ... 2026-09-11 17:48:51,326 127 INFO rb-46204af-224751-414455 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-11 17:48:51,445 127 INFO rb-46204af-224751-414455 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-11 17:48:51,580 127 INFO rb-46204af-224751-414455 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-11 17:48:51,692 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_cron_domain_matches_only_activated_rules ... 2026-09-11 17:48:51,743 127 INFO rb-46204af-224751-414455 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-11 17:48:52,335 127 INFO rb-46204af-224751-414455 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-11 17:48:53,095 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:49:11,112 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_01_invalid_csv_file_mimetype ... 2026-09-11 17:49:11,184 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_11_invalid_csv_file_content ... 2026-09-11 17:49:11,242 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_21_csv_file_import ... 2026-09-11 17:49:12,011 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_25_import_without_outstanding_account_raises ... 2026-09-11 17:49:12,143 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:49:31,004 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_01_invalid_xlsx_file_mimetype ... 2026-09-11 17:49:31,086 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_11_invalid_xlsx_file_content ... 2026-09-11 17:49:31,157 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_21_xlsx_file_import ... 2026-09-11 17:49:32,001 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 17:49:50,499 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_01_invalid_rje_file_extension ... 2026-09-11 17:49:50,579 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_11_invalid_rje_file_content ... 2026-09-11 17:49:50,665 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_22_rje_file_import ... 2026-09-11 17:49:54,301 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_22_rje_file_import_wrong_currency ... 2026-09-11 17:49:54,499 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 17:49:54,516 127 INFO rb-46204af-224751-414455 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-11 17:49:58,493 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 17:49:59,227 127 INFO rb-46204af-224751-414455 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-11 17:49:59,311 127 INFO rb-46204af-224751-414455 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-11 17:49:59,436 127 INFO rb-46204af-224751-414455 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-11 17:49:59,518 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:50:16,677 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup: Starting TestFollowupReports.test_followup_report_multi_company ... 2026-09-11 17:50:22,269 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup: Starting TestFollowupReports.test_followup_report_total_due ... 2026-09-11 17:50:25,831 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:50:43,491 127 INFO rb-46204af-224751-414455 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-11 17:50:46,047 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_account_manager_can_create_followup_level ... 2026-09-11 17:50:46,583 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_account_readonly_user_can_read_followup_receivable ... 2026-09-11 17:50:49,103 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_company_user_cannot_read_other_company_followup_level ... 2026-09-11 17:50:49,157 127 INFO rb-46204af-224751-414455 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-11 17:50:49,203 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_company_user_cannot_read_other_company_followup_report ... 2026-09-11 17:50:51,199 127 INFO rb-46204af-224751-414455 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-11 17:50:51,236 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_followup_user_can_read_followup_receivable ... 2026-09-11 17:50:53,068 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_plain_internal_user_cannot_read_followup_receivable ... 2026-09-11 17:50:53,693 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 623, model: followup.receivable 2026-09-11 17:50:53,759 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 17:51:11,089 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocked_invoice_leaves_followup_line_ids ... 2026-09-11 17:51:12,939 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocking_a_fully_paid_invoice_is_refused ... 2026-09-11 17:51:16,534 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocking_in_one_company_does_not_affect_another_company ... 2026-09-11 17:51:19,546 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocking_invoice_zeroes_due_and_overdue_totals ... 2026-09-11 17:51:21,413 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocking_removes_all_installments_of_a_split_invoice ... 2026-09-11 17:51:24,150 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_followup_line_ids_never_contains_a_blocked_move_line ... 2026-09-11 17:51:27,789 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_followup_receivable_view_agrees_with_orm_after_block ... 2026-09-11 17:51:29,650 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_invoice_with_unevaluated_payment_state_is_included_in_followup ... 2026-09-11 17:51:31,760 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_misc_journal_entry_receivable_can_be_excluded_from_followup ... 2026-09-11 17:51:32,494 127 INFO rb-46204af-224751-414455 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-11 17:51:37,670 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_reminder_payload_omits_blocked_invoice ... 2026-09-11 17:51:41,705 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_search_by_total_due_agrees_with_compute_after_block ... 2026-09-11 17:51:44,665 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_unblocking_invoice_restores_line_and_totals ... 2026-09-11 17:51:48,182 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:52:04,119 127 INFO rb-46204af-224751-414455 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-11 17:52:04,207 127 INFO rb-46204af-224751-414455 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-11 17:52:04,261 127 INFO rb-46204af-224751-414455 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-11 17:52:04,355 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 17:52:29,165 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCron.test_archived_partner_excluded_from_receivable_view ... 2026-09-11 17:52:32,286 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCron.test_archived_partner_is_not_chased_by_send_cron ... 2026-09-11 17:52:35,195 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCron.test_archived_partner_is_not_picked_up_by_report_creation_cron ... 2026-09-11 17:52:38,249 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <612922922205895.1705276800.000000000000000-openerp-155-followup.report@1d3e18a4de00>: ['"Partner A" <@False>'] 2024-01-15 00:00:00,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #630 deleted mail.mail records with IDs: [507] 2024-02-10 00:00:00,000 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <773852132295799.1707523200.000000000000000-openerp-155-followup.report@1d3e18a4de00>: ['"Partner A" <@False>'] 2024-02-10 00:00:00,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #630 deleted mail.mail records with IDs: [508] 2026-09-11 17:52:42,603 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <025922277266253.1705276800.000000000000000-openerp-163-followup.report@1d3e18a4de00>: ['"Partner A" <@False>'] 2024-01-15 00:00:00,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #630 deleted mail.mail records with IDs: [509] 2026-09-11 17:52:45,869 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 17:53:08,237 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <484347895305321.1705276800.000000000000000-openerp-171-followup.report@1d3e18a4de00>: ['"Below Threshold Partner" <@False>'] 2024-01-15 00:00:00,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #632 deleted mail.mail records with IDs: [510] 2026-09-11 17:53:11,473 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 17:53:33,817 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <662034617105424.1705276800.000000000000000-openerp-179-followup.report@1d3e18a4de00>: ['"Age Tracking Partner" <@False>'] 2024-01-15 00:00:00,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #634 deleted mail.mail records with IDs: [511] 2026-09-11 17:53:36,716 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 17:53:59,597 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <027551503470632.1714521600.000000000000000-openerp-187-followup.report@1d3e18a4de00>: ['"Negative Cadence Partner" <@False>'] 2024-05-01 00:00:00,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #636 deleted mail.mail records with IDs: [512] 2024-06-15 00:00:00,000 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <349509128357337.1718409600.000000000000000-openerp-187-followup.report@1d3e18a4de00>: ['"Negative Cadence Partner" <@False>'] 2024-06-15 00:00:00,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #636 deleted mail.mail records with IDs: [513] 2026-09-11 17:54:03,483 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <398526054669040.1712707200.000000000000000-openerp-195-followup.report@1d3e18a4de00>: ['"Negative Cadence Partner" <@False>'] 2024-04-10 00:00:00,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #636 deleted mail.mail records with IDs: [514] 2026-09-11 17:54:08,073 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <721754647467802.1712707200.000000000000000-openerp-203-followup.report@1d3e18a4de00>: ['"Negative Cadence Partner" <@False>'] 2024-04-10 00:00:00,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #636 deleted mail.mail records with IDs: [515] 2026-09-11 17:54:12,526 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 17:54:23,980 127 INFO rb-46204af-224751-414455 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-11 17:54:26,572 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:54:42,193 127 INFO rb-46204af-224751-414455 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-11 17:54:42,321 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_grouping: Starting TestFollowupGrouping.test_followup_report_search_offers_multiple_working_group_by_axes ... 2026-09-11 17:54:42,453 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:54:53,387 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_level: Starting TestFollowupLevelChain.test_level_escalation_chain_crosses_parent_branch_boundary ... 2026-09-11 17:55:04,208 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:55:27,991 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_level: Starting TestFollowupLevelReEvaluation.test_followup_level_advances_as_invoice_ages_past_threshold ... 2026-09-11 17:55:30,937 127 INFO rb-46204af-224751-414455 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-11 17:55:34,823 127 INFO rb-46204af-224751-414455 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-11 17:55:40,951 127 INFO rb-46204af-224751-414455 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-11 17:55:44,922 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_level: Starting TestFollowupLevelReEvaluation.test_followup_level_ratchet_resists_demotion_from_new_younger_invoice ... 2026-09-11 17:55:48,143 127 INFO rb-46204af-224751-414455 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-11 17:55:50,405 127 INFO rb-46204af-224751-414455 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-11 17:55:52,722 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:56:16,188 127 INFO rb-46204af-224751-414455 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-11 17:56:19,205 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:56:43,330 127 INFO rb-46204af-224751-414455 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-11 17:56:49,460 127 INFO rb-46204af-224751-414455 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-11 17:56:53,375 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:57:05,004 127 INFO rb-46204af-224751-414455 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-11 17:57:53,082 127 INFO rb-46204af-224751-414455 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-11 17:57:53,141 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:58:05,841 127 INFO rb-46204af-224751-414455 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-11 17:59:42,845 127 INFO rb-46204af-224751-414455 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-11 17:59:42,904 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 17:59:56,698 127 INFO rb-46204af-224751-414455 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-11 17:59:58,606 127 INFO rb-46204af-224751-414455 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-11 18:00:02,420 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [516] 2026-09-11 18:00:02,478 127 INFO rb-46204af-224751-414455 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-11 18:00:04,720 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [517] 2026-09-11 18:00:04,760 127 INFO rb-46204af-224751-414455 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-11 18:00:08,282 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [518] 2026-09-11 18:00:08,357 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_enable_activity_override_survives_a_fresh_read ... 2026-09-11 18:00:10,149 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_enable_email_override_survives_a_fresh_read ... 2026-09-11 18:00:11,975 127 INFO rb-46204af-224751-414455 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-11 18:00:15,571 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [519] 2026-09-11 18:00:15,631 127 INFO rb-46204af-224751-414455 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-11 18:00:18,204 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [520] 2026-09-11 18:00:18,344 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_recipient_ids_override_survives_a_fresh_read ... 2026-09-11 18:00:20,254 127 INFO rb-46204af-224751-414455 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-11 18:00:22,723 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [521] 2026-09-11 18:00:22,841 127 INFO rb-46204af-224751-414455 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-11 18:00:25,517 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [522] 2026-09-11 18:00:26,935 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [523] 2026-09-11 18:00:26,985 127 INFO rb-46204af-224751-414455 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-11 18:00:30,524 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [524] 2026-09-11 18:00:30,586 127 INFO rb-46204af-224751-414455 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-11 18:00:35,258 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [525] 2026-09-11 18:00:35,334 127 INFO rb-46204af-224751-414455 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-11 18:00:40,121 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [526] 2026-09-11 18:00:40,317 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [527] 2026-09-11 18:00:40,358 127 INFO rb-46204af-224751-414455 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-11 18:00:42,695 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [528] 2026-09-11 18:00:44,180 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [529] 2026-09-11 18:00:44,241 127 INFO rb-46204af-224751-414455 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-11 18:00:48,242 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [530] 2026-09-11 18:00:48,356 127 INFO rb-46204af-224751-414455 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-11 18:00:53,206 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [531] 2026-09-11 18:00:53,524 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [532] 2026-09-11 18:00:53,589 127 INFO rb-46204af-224751-414455 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-11 18:00:58,239 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [533] 2026-09-11 18:00:58,307 127 INFO rb-46204af-224751-414455 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-11 18:01:02,324 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [534] 2026-09-11 18:01:02,420 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [535] 2026-09-11 18:01:02,473 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_creates_activity_only_when_level_requires_it ... 2026-09-11 18:01:04,822 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [536] 2026-09-11 18:01:04,912 127 INFO rb-46204af-224751-414455 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-11 18:01:07,249 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #654 deleted mail.mail records with IDs: [537] 2026-09-11 18:01:07,315 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_includes_invoice_pdf_when_level_enables_attach_invoice ... 2026-09-11 18:01:09,280 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_omits_invoice_pdf_when_level_disables_attach_invoice ... 2026-09-11 18:01:11,557 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_prechecks_email_and_activity_from_level_defaults ... 2026-09-11 18:01:13,683 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_recipients_include_the_report_partner ... 2026-09-11 18:01:15,709 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:01:30,481 127 INFO rb-46204af-224751-414455 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-11 18:01:30,895 127 INFO rb-46204af-224751-414455 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: 3176 2026-09-11 18:01:30,895 127 INFO rb-46204af-224751-414455 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/tmp2eg79ra__chrome_odoo 2026-09-11 18:01:30,896 127 INFO rb-46204af-224751-414455 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:38025/json/version 2026-09-11 18:01:30,899 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:38025/json/version with timeout 3 increased to 10s during tests 2026-09-11 18:01:30,960 127 INFO rb-46204af-224751-414455 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-11 18:01:30,961 127 INFO rb-46204af-224751-414455 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:38025/json 2026-09-11 18:01:30,962 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:38025/json with timeout 3 increased to 10s during tests 2026-09-11 18:01:30,975 127 INFO rb-46204af-224751-414455 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:38025/devtools/page/7ACB7F4A74A6581B7CEA18D2138651BF 2026-09-11 18:01:30,987 127 INFO rb-46204af-224751-414455 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-11 18:01:31,004 127 INFO rb-46204af-224751-414455 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-11 18:01:31,122 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:admin from n/a 2026-09-11 18:01:31,134 127 INFO rb-46204af-224751-414455 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-11 18:01:31,139 127 INFO rb-46204af-224751-414455 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-11 18:01:31,139 127 INFO rb-46204af-224751-414455 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-11 18:01:31,158 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:01:32,817 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:32] "GET /odoo HTTP/1.1" 200 - 180 0.297 1.366 2026-09-11 18:01:32,823 127 INFO rb-46204af-224751-414455 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': '7ACB7F4A74A6581B7CEA18D2138651BF', 'loaderId': 'D1FB302F9A1CDE2D39AE2B5DEDC3A0BF', 'isDownload': False} 2026-09-11 18:01:32,823 127 INFO rb-46204af-224751-414455 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-11 18:01:32,879 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:32] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.009 0.015 2026-09-11 18:01:32,888 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:32] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.017 2026-09-11 18:01:32,951 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-11 18:01:34,258 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:34] "GET /web/webclient/load_menus/147789649f482dff8915dda403c072c570bc6d54e5780158008048452401249a HTTP/1.1" 200 - 888 0.941 0.454 2026-09-11 18:01:34,290 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:34] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.019 1.393 2026-09-11 18:01:34,302 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:34] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 1.442 2026-09-11 18:01:34,316 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:34] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-09-11 18:01:34,464 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:34] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.007 2026-09-11 18:01:35,144 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:35] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-11 18:01:35,152 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:35] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-09-11 18:01:35,154 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:35] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-09-11 18:01:35,181 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:35] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.009 2026-09-11 18:01:35,198 127 INFO rb-46204af-224751-414455 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-11 18:01:35,251 127 INFO rb-46204af-224751-414455 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company company_1_data (89) 2026-09-11 18:01:35,307 127 INFO rb-46204af-224751-414455 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: The ready code tooks too much time : 2.484079122543335 2026-09-11 18:01:35,307 127 INFO rb-46204af-224751-414455 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-11 18:01:35,373 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:35] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.091 0.081 2026-09-11 18:01:35,400 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:35] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.176 2026-09-11 18:01:35,448 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:35] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 18:01:35,492 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:35] "GET /odoo/action-viin_account_followup.action_followup_report HTTP/1.1" 200 - 20 0.037 0.079 2026-09-11 18:01:35,913 127 INFO rb-46204af-224751-414455 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-11 18:01:35,933 127 INFO rb-46204af-224751-414455 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-11 18:01:35,954 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:35] "POST /mail/data HTTP/1.1" 200 - 146 0.315 0.265 2026-09-11 18:01:35,957 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:35] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.597 2026-09-11 18:01:36,013 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:36] "GET /odoo/offline HTTP/1.1" 200 - 5 0.016 0.548 2026-09-11 18:01:36,044 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:36] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.129 2026-09-11 18:01:36,079 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:36] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.006 0.098 2026-09-11 18:01:36,097 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:36] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.009 0.168 2026-09-11 18:01:36,146 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:36] "GET /web/image/res.company/89/favicon HTTP/1.1" 200 - 9 0.015 0.084 2026-09-11 18:01:36,152 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:36] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.903 2026-09-11 18:01:36,161 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:36] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.192 2026-09-11 18:01:36,169 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:36] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.918 2026-09-11 18:01:36,215 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-09-11 18:01:36,220 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 18:01:36,234 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:36] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.037 0.073 2026-09-11 18:01:36,268 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:36] "GET /web/image/res.partner/3/avatar_128?unique=1789149675000 HTTP/1.1" 200 - 9 0.013 0.118 2026-09-11 18:01:36,291 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:36] "POST /web/action/load HTTP/1.1" 200 - 9 0.012 0.138 2026-09-11 18:01:36,492 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:36] "POST /mail/data HTTP/1.1" 200 - 71 0.101 0.359 2026-09-11 18:01:36,494 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:36] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.301 2026-09-11 18:01:36,607 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:36] "POST /web/dataset/call_kw/followup.report/get_views HTTP/1.1" 200 - 40 0.047 0.243 2026-09-11 18:01:36,642 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:36] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-09-11 18:01:36,741 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:36] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.064 0.028 2026-09-11 18:01:36,792 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 18:01:36,807 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:36] "POST /web/dataset/call_kw/followup.report/web_search_read HTTP/1.1" 200 - 11 0.029 0.099 2026-09-11 18:01:36,812 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:36] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.132 2026-09-11 18:01:36,961 127 INFO rb-46204af-224751-414455 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-11 18:01:37,046 127 INFO rb-46204af-224751-414455 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-11 18:01:37,100 127 INFO rb-46204af-224751-414455 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-11 18:01:37,166 127 INFO rb-46204af-224751-414455 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-11 18:01:37,208 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:37] "POST /web/dataset/call_kw/followup.report/web_search_read HTTP/1.1" 200 - 6 0.018 0.022 2026-09-11 18:01:37,232 127 INFO rb-46204af-224751-414455 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-11 18:01:37,251 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:37] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 18:01:37,299 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:37] "POST /web/dataset/call_kw/followup.report/web_read HTTP/1.1" 200 - 9 0.014 0.030 2026-09-11 18:01:37,394 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:37] "POST /web/dataset/call_kw/followup.report/zalo_check_recipients HTTP/1.1" 200 - 8 0.016 0.017 2026-09-11 18:01:37,433 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:37] "POST /web/dataset/call_kw/account.followup.level/search_read HTTP/1.1" 200 - 6 0.019 0.033 2026-09-11 18:01:37,526 127 INFO rb-46204af-224751-414455 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-11 18:01:37,531 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:37] "POST /web/dataset/call_kw/followup.report/zalo_check_recipients HTTP/1.1" 200 - 4 0.012 0.028 2026-09-11 18:01:37,591 127 INFO rb-46204af-224751-414455 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-11 18:01:37,616 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:37] "POST /mail/thread/data HTTP/1.1" 200 - 30 0.053 0.068 2026-09-11 18:01:37,657 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:37] "POST /web/dataset/call_kw/followup.report/zalo_check_recipients HTTP/1.1" 200 - 4 0.017 0.047 2026-09-11 18:01:37,676 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:37] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.006 0.131 2026-09-11 18:01:37,855 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:37] "POST /web/dataset/call_button/followup.report/action_open_followup HTTP/1.1" 200 - 31 0.076 0.174 2026-09-11 18:01:37,960 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:37] "POST /web/dataset/call_kw/followup.manual.reminder/get_views HTTP/1.1" 200 - 10 0.046 0.025 2026-09-11 18:01:38,005 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:38] "POST /web/dataset/call_kw/followup.manual.reminder/web_read HTTP/1.1" 200 - 7 0.013 0.020 2026-09-11 18:01:38,072 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:38] "GET /web/static/img/mimetypes/pdf.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 18:01:38,113 127 INFO rb-46204af-224751-414455 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-11 18:01:38,200 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:38] "POST /web/dataset/call_kw/account.move/search HTTP/1.1" 200 - 2 0.005 0.013 2026-09-11 18:01:38,472 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:38] "POST /web/dataset/call_kw/account.move/action_toggle_block_payment HTTP/1.1" 200 - 105 0.120 0.141 2026-09-11 18:01:38,477 127 INFO rb-46204af-224751-414455 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-11 18:01:38,555 127 INFO rb-46204af-224751-414455 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-11 18:01:39,012 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:39] "POST /web/dataset/call_button/followup.manual.reminder/action_send HTTP/1.1" 200 - 122 0.151 0.302 2026-09-11 18:01:39,049 127 INFO rb-46204af-224751-414455 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-11 18:01:39,049 127 INFO rb-46204af-224751-414455 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-11 18:01:39,163 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:39] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.060 0.067 2026-09-11 18:01:39,236 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:39] "POST /web/dataset/call_kw/followup.report/web_read HTTP/1.1" 200 - 9 0.027 0.167 2026-09-11 18:01:39,336 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:39] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.002 2026-09-11 18:01:39,409 127 INFO rb-46204af-224751-414455 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 31497264 (allocated 36114432) 2026-09-11 18:01:39,486 127 INFO rb-46204af-224751-414455 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 3176 2026-09-11 18:01:39,491 127 INFO rb-46204af-224751-414455 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-11 18:01:39,506 127 INFO rb-46204af-224751-414455 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 3176 2026-09-11 18:01:39,523 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:39] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.067 0.059 2026-09-11 18:01:39,617 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455/chrome_logs/chrome_log_20260911_180139_617242_test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.txt 2026-09-11 18:01:39,617 127 INFO rb-46204af-224751-414455 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/tmp2eg79ra__chrome_odoo" 2026-09-11 18:01:39,725 127 INFO rb-46204af-224751-414455 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-11 18:01:40,099 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Chrome pid: 3418 2026-09-11 18:01:40,099 127 INFO rb-46204af-224751-414455 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/tmpe000897k_chrome_odoo 2026-09-11 18:01:40,099 127 INFO rb-46204af-224751-414455 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:35849/json/version 2026-09-11 18:01:40,101 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:35849/json/version with timeout 3 increased to 10s during tests 2026-09-11 18:01:40,227 127 INFO rb-46204af-224751-414455 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-11 18:01:40,227 127 INFO rb-46204af-224751-414455 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:35849/json 2026-09-11 18:01:40,228 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:35849/json with timeout 3 increased to 10s during tests 2026-09-11 18:01:40,251 127 INFO rb-46204af-224751-414455 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:35849/devtools/page/A578CD53BB778179E1DDABED87CC44F5 2026-09-11 18:01:40,317 127 INFO rb-46204af-224751-414455 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-11 18:01:40,346 127 INFO rb-46204af-224751-414455 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-11 18:01:40,448 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:admin from n/a 2026-09-11 18:01:40,467 127 INFO rb-46204af-224751-414455 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-11 18:01:40,474 127 INFO rb-46204af-224751-414455 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-11 18:01:40,474 127 INFO rb-46204af-224751-414455 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-11 18:01:40,512 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:01:41,913 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:41] "GET /odoo HTTP/1.1" 200 - 186 0.224 1.183 2026-09-11 18:01:41,917 127 INFO rb-46204af-224751-414455 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': 'A578CD53BB778179E1DDABED87CC44F5', 'loaderId': '7A7E2AD549175D10BBAA61D6EB54D05E', 'isDownload': False} 2026-09-11 18:01:41,917 127 INFO rb-46204af-224751-414455 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 'A578CD53BB778179E1DDABED87CC44F5' to stop loading 2026-09-11 18:01:41,961 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:41] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.016 2026-09-11 18:01:41,970 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:41] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-09-11 18:01:42,024 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-11 18:01:43,100 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:43] "GET /web/webclient/load_menus/147789649f482dff8915dda403c072c570bc6d54e5780158008048452401249a HTTP/1.1" 200 - 888 0.741 0.415 2026-09-11 18:01:43,109 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:43] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 1.163 2026-09-11 18:01:43,176 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:43] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.026 1.201 2026-09-11 18:01:43,192 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:43] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.096 2026-09-11 18:01:43,201 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:43] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.924 2026-09-11 18:01:43,387 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:43] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.008 2026-09-11 18:01:43,400 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:43] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.031 2026-09-11 18:01:43,405 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:43] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.035 2026-09-11 18:01:43,427 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:43] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.009 2026-09-11 18:01:43,433 127 INFO rb-46204af-224751-414455 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-11 18:01:43,512 127 INFO rb-46204af-224751-414455 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company company_1_data (89) 2026-09-11 18:01:43,576 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:43] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.064 0.074 2026-09-11 18:01:43,583 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:43] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.101 2026-09-11 18:01:43,587 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:43] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.044 2026-09-11 18:01:43,608 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:43] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.010 0.060 2026-09-11 18:01:43,639 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:43] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.016 2026-09-11 18:01:43,783 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-11 18:01:43,790 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:01:44,196 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:44] "POST /mail/data HTTP/1.1" 200 - 149 0.331 0.203 2026-09-11 18:01:44,219 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:44] "POST /web/action/load HTTP/1.1" 200 - 5 0.008 0.514 2026-09-11 18:01:44,256 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:44] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.011 0.532 2026-09-11 18:01:44,306 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:44] "GET /web/image/res.partner/3/avatar_128?unique=1789149675000 HTTP/1.1" 200 - 9 0.018 0.569 2026-09-11 18:01:44,308 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:44] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.509 2026-09-11 18:01:44,331 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:44] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.005 2026-09-11 18:01:44,341 127 INFO rb-46204af-224751-414455 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-11 18:01:44,358 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:44] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 18:01:44,399 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:44] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.025 0.037 2026-09-11 18:01:44,426 127 INFO rb-46204af-224751-414455 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-11 18:01:44,441 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:44] "GET /web/image/res.company/89/favicon HTTP/1.1" 200 - 9 0.019 0.073 2026-09-11 18:01:44,452 127 INFO rb-46204af-224751-414455 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-11 18:01:44,485 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:01:44,580 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema.browser: heap 24337196 (allocated 25628672) 2026-09-11 18:01:44,604 127 INFO rb-46204af-224751-414455 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 3418 2026-09-11 18:01:44,606 127 INFO rb-46204af-224751-414455 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-11 18:01:44,607 127 INFO rb-46204af-224751-414455 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 3418 2026-09-11 18:01:44,665 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:44] "POST /mail/data HTTP/1.1" 200 - 71 0.096 0.133 2026-09-11 18:01:44,689 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:01:44] "GET /web/image/res.company/89/favicon HTTP/1.1" 304 - 4 0.009 0.182 2026-09-11 18:01:44,714 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455/chrome_logs/chrome_log_20260911_180144_713782_test_manual_reminder_tour_registration_satisfies_the_web_tour_schema.txt 2026-09-11 18:01:44,714 127 INFO rb-46204af-224751-414455 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/tmpe000897k_chrome_odoo" 2026-09-11 18:01:44,805 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:01:57,346 127 INFO rb-46204af-224751-414455 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-11 18:02:01,072 127 INFO rb-46204af-224751-414455 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-11 18:02:01,249 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <503434305631914.1789149721.169481277465820-openerp-456-followup.report@1d3e18a4de00>: ['"Write Axis - Post (follow-up admin)" <@False>'] 2026-09-11 18:02:01,279 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #661 deleted mail.mail records with IDs: [539] 2026-09-11 18:02:01,343 127 INFO rb-46204af-224751-414455 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-11 18:02:04,386 127 INFO rb-46204af-224751-414455 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-11 18:02:04,566 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <382248559521030.1789149724.483441829681396-openerp-458-followup.report@1d3e18a4de00>: ['"Write Axis - Post (follow-up user)" <@False>'] 2026-09-11 18:02:04,619 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #660 deleted mail.mail records with IDs: [540] 2026-09-11 18:02:04,752 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:02:15,323 127 INFO rb-46204af-224751-414455 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-11 18:02:19,933 127 INFO rb-46204af-224751-414455 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-11 18:02:24,079 127 INFO rb-46204af-224751-414455 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-11 18:02:27,760 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:02:47,781 127 INFO rb-46204af-224751-414455 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-11 18:02:51,915 127 INFO rb-46204af-224751-414455 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-11 18:02:52,020 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:03:04,242 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_search: Starting TestFollowupSearch.test_no_action_needed_filter_excludes_indebted_and_includes_settled_partner ... 2026-09-11 18:03:07,988 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_search: Starting TestFollowupSearch.test_status_not_equal_excludes_matching_status_and_includes_the_complement ... 2026-09-11 18:03:11,609 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_search: Starting TestFollowupSearch.test_total_due_comparison_operators_work_via_search ... 2026-09-11 18:03:13,471 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup.tests.test_followup_search: Starting TestFollowupSearch.test_total_due_not_equal_operator_excludes_zero_due_report ... 2026-09-11 18:03:17,971 127 INFO rb-46204af-224751-414455 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-11 18:03:20,173 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:03:30,989 127 INFO rb-46204af-224751-414455 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-11 18:03:43,785 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:03:59,865 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_active_field_access ... 2026-09-11 18:04:00,001 127 INFO rb-46204af-224751-414455 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-11 18:04:00,044 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_followup_user_full_access ... 2026-09-11 18:04:00,099 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_followup_user_write_access ... 2026-09-11 18:04:00,167 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_mixed_access_scenarios ... 2026-09-11 18:04:00,210 127 INFO rb-46204af-224751-414455 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-11 18:04:01,048 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_sale_manager_access ... 2026-09-11 18:04:01,115 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_sale_manager_write_access ... 2026-09-11 18:04:01,159 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_salesman_cannot_access_others ... 2026-09-11 18:04:01,201 127 INFO rb-46204af-224751-414455 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-11 18:04:01,240 127 INFO rb-46204af-224751-414455 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-11 18:04:01,308 127 INFO rb-46204af-224751-414455 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-11 18:04:01,336 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_salesman_read_access ... 2026-09-11 18:04:01,378 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_salesman_write_access ... 2026-09-11 18:04:01,442 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_team_leader_access ... 2026-09-11 18:04:01,518 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_team_leader_write_access ... 2026-09-11 18:04:01,640 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_user_id_field_access ... 2026-09-11 18:04:01,776 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 18:04:17,449 127 INFO rb-46204af-224751-414455 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-11 18:04:20,833 127 INFO rb-46204af-224751-414455 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-11 18:04:20,877 127 INFO rb-46204af-224751-414455 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-11 18:04:21,350 127 INFO rb-46204af-224751-414455 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-11 18:04:21,379 127 INFO rb-46204af-224751-414455 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-11 18:04:21,425 127 INFO rb-46204af-224751-414455 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-11 18:04:21,507 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 18:04:36,269 127 INFO rb-46204af-224751-414455 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-11 18:04:36,322 127 INFO rb-46204af-224751-414455 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-11 18:04:36,359 127 INFO rb-46204af-224751-414455 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-11 18:04:36,484 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:04:47,114 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_01_payment_onbehalf_01 ... 2026-09-11 18:04:48,281 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.move.line.ctp records with IDs: [1053] 2026-09-11 18:04:48,423 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.move.line records with IDs: [2211] 2026-09-11 18:04:49,290 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_02_payment_onbehalf_02 ... 2026-09-11 18:04:50,637 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.move.line.ctp records with IDs: [1056] 2026-09-11 18:04:50,799 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.move.line records with IDs: [2216] 2026-09-11 18:04:51,091 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_03_payment_onbehalf_03 ... 2026-09-11 18:04:52,535 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.move.line.ctp records with IDs: [1058] 2026-09-11 18:04:52,715 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.move.line records with IDs: [2219] 2026-09-11 18:04:52,977 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_04_payment_onbehalf_04 ... 2026-09-11 18:04:54,315 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.move.line.ctp records with IDs: [1060] 2026-09-11 18:04:54,479 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.move.line records with IDs: [2222] 2026-09-11 18:04:54,709 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_05_payment_onbehalf_01 ... 2026-09-11 18:04:56,175 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.move.line.ctp records with IDs: [1062] 2026-09-11 18:04:56,311 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.move.line records with IDs: [2225] 2026-09-11 18:04:57,463 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_05_payment_onbehalf_02 ... 2026-09-11 18:04:59,108 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.move.line.ctp records with IDs: [1066, 1067] 2026-09-11 18:04:59,253 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.move.line records with IDs: [2232, 2233] 2026-09-11 18:04:59,553 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_06_payment_onbehalf_01 ... 2026-09-11 18:05:02,559 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.partial.reconcile records with IDs: [147, 148] 2026-09-11 18:05:02,661 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.full.reconcile records with IDs: [83] 2026-09-11 18:05:02,994 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.move.line.ctp records with IDs: [1072, 1073] 2026-09-11 18:05:03,283 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.move.line records with IDs: [2239, 2240, 2241, 2242] 2026-09-11 18:05:03,378 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted mail.message records with IDs: [12122, 12120] 2026-09-11 18:05:03,575 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.move records with IDs: [954, 955] 2026-09-11 18:05:03,587 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted mail.followers records with IDs: [2669, 2670] 2026-09-11 18:05:03,990 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.move.line.ctp records with IDs: [1070, 1071] 2026-09-11 18:05:04,228 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.move.line records with IDs: [2238] 2026-09-11 18:05:05,840 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_07_confirm_payment_receive ... 2026-09-11 18:05:08,017 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.partial.reconcile records with IDs: [151, 152] 2026-09-11 18:05:08,088 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.full.reconcile records with IDs: [85] 2026-09-11 18:05:08,509 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.move.line.ctp records with IDs: [1080, 1081] 2026-09-11 18:05:08,770 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.move.line records with IDs: [2251, 2252, 2253, 2254] 2026-09-11 18:05:08,870 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted mail.message records with IDs: [12130, 12128] 2026-09-11 18:05:09,045 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.move records with IDs: [959, 960] 2026-09-11 18:05:09,622 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.move.line.ctp records with IDs: [1078, 1079] 2026-09-11 18:05:09,816 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #695 deleted account.move.line records with IDs: [2249, 2250] 2026-09-11 18:05:11,374 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_08_validate_amount_onbehalf_greater_amount_payment ... 2026-09-11 18:05:12,555 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_09_validate_onbehalf_payment_onbehalf_distribution ... 2026-09-11 18:05:13,489 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_10_validate_same_partner_payment_onbehalf_distribution ... 2026-09-11 18:05:14,629 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_11_payment_onbehalf_foreign_currency ... 2026-09-11 18:05:17,120 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_12_create_onbehalf_payment_without_outstanding_account ... 2026-09-11 18:05:17,865 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_13_create_onbehalf_payment_with_outstanding_account ... 2026-09-11 18:05:19,428 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_14_post_onbehalf_payment_without_outstanding_account ... 2026-09-11 18:05:20,360 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_payment_onbehalf_without_payment_partner_001 ... 2026-09-11 18:05:23,060 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:05:34,522 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_onbehalf_payment.tests.test_onbehalf_payment_report: Starting TestOnbehalfPaymentReport.test_report_amount_is_company_currency_not_original_currency ... 2026-09-11 18:05:36,515 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_onbehalf_payment.tests.test_onbehalf_payment_report: Starting TestOnbehalfPaymentReport.test_report_reflects_onbehalf_distribution_after_posting ... 2026-09-11 18:05:38,103 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:05:50,680 127 INFO rb-46204af-224751-414455 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-11 18:05:53,956 127 INFO rb-46204af-224751-414455 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-11 18:05:55,380 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #699 deleted account.move.line.ctp records with IDs: [1106] 2026-09-11 18:05:55,566 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #699 deleted account.move.line records with IDs: [2299] 2026-09-11 18:05:55,758 127 INFO rb-46204af-224751-414455 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-11 18:05:57,084 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:06:22,088 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_01_statement_valid_complete ... 2026-09-11 18:06:24,422 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_02_lines_widget_open_balance ... 2026-09-11 18:06:26,290 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_03_check_default_foreign_currency ... 2026-09-11 18:06:26,903 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_04_check_change_foreign_currency ... 2026-09-11 18:06:27,430 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_05_check_statement ... 2026-09-11 18:06:28,657 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_06_get_move_lines_data ... 2026-09-11 18:06:29,252 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455 odoo.models.unlink: User #701 deleted account.move.line.ctp records with IDs: [1118] 2023-01-10 00:00:00,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #701 deleted account.move.line records with IDs: [2327] 2026-09-11 18:06:31,112 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455 odoo.models.unlink: User #701 deleted account.move.line.ctp records with IDs: [1121] 2023-01-11 00:00:00,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #701 deleted account.move.line records with IDs: [2332] 2026-09-11 18:06:33,638 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455 odoo.models.unlink: User #701 deleted account.move.line.ctp records with IDs: [1124] 2023-01-11 00:00:00,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #701 deleted account.move.line records with IDs: [2337] 2026-09-11 18:06:35,355 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_10_adjust_bank_statement_line ... 2026-09-11 18:06:36,441 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #701 deleted account.move.line.ctp records with IDs: [1125] 2026-09-11 18:06:36,610 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_statement_valid_complete_1 ... 2026-09-11 18:06:38,068 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:06:47,539 127 INFO rb-46204af-224751-414455 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-11 18:06:48,254 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a2_get_move_lines_data_deterministic_pairing ... 2026-09-11 18:06:48,910 127 INFO rb-46204af-224751-414455 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-11 18:06:49,017 127 INFO rb-46204af-224751-414455 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-11 18:06:49,117 127 INFO rb-46204af-224751-414455 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-11 18:06:49,203 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a7_cron_surfaces_failing_line_and_continues_batch ... 2026-09-11 18:06:50,383 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_b1_reconcile_button_gated_to_group_account_user ... 2026-09-11 18:06:51,590 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx01_foreign_vs_company_gain ... 2026-09-11 18:06:53,085 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx02_foreign_vs_company_loss ... 2026-09-11 18:06:54,642 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx03_foreign_vs_foreign_gain ... 2026-09-11 18:06:55,984 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx04_foreign_vs_foreign_loss ... 2026-09-11 18:06:57,281 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx05_cap_preservation_guard_company_currency_statement ... 2026-09-11 18:06:57,966 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx06_partial_settlement_of_foreign_counterpart_still_caps ... 2026-09-11 18:06:58,860 127 INFO rb-46204af-224751-414455 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-11 18:07:00,027 127 INFO rb-46204af-224751-414455 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-11 18:07:01,306 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx09_moving_journal_rate_with_unrelated_counterpart_currency ... 2026-09-11 18:07:02,363 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx10_depreciating_journal_rate_control_is_unaffected ... 2026-09-11 18:07:03,410 127 INFO rb-46204af-224751-414455 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-11 18:07:04,045 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1161] 2026-09-11 18:07:04,145 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2411] 2026-09-11 18:07:04,278 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m10_manual_reconcile_two_foreign_currencies_is_blocked ... 2026-09-11 18:07:04,885 127 INFO rb-46204af-224751-414455 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-11 18:07:05,720 127 INFO rb-46204af-224751-414455 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-11 18:07:06,199 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m13_exchange_diff_preview_side_mirrors_posted_move ... 2026-09-11 18:07:08,752 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m1_manual_foreign_vs_company_appreciation_posts_gain ... 2026-09-11 18:07:09,880 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m2_manual_foreign_vs_company_depreciation_posts_loss ... 2026-09-11 18:07:10,847 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m3_manual_foreign_vs_foreign_appreciation_posts_gain ... 2026-09-11 18:07:11,709 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m4_manual_foreign_vs_foreign_depreciation_posts_loss ... 2026-09-11 18:07:12,613 127 INFO rb-46204af-224751-414455 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-11 18:07:13,275 127 INFO rb-46204af-224751-414455 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-11 18:07:14,141 127 INFO rb-46204af-224751-414455 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-11 18:07:14,996 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m8_same_currency_manual_reconcile_posts_no_fx ... 2026-09-11 18:07:15,642 127 INFO rb-46204af-224751-414455 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-11 18:07:16,365 127 INFO rb-46204af-224751-414455 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-11 18:07:17,096 127 INFO rb-46204af-224751-414455 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-11 18:07:17,703 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1198] 2026-09-11 18:07:17,794 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2486] 2026-09-11 18:07:18,290 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx01_gain_posts_single_exchange_line ... 2026-09-11 18:07:19,487 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1202] 2026-09-11 18:07:19,578 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2493] 2026-09-11 18:07:20,255 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx02_full_settlement_reconciles_and_pays ... 2026-09-11 18:07:21,446 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1206] 2026-09-11 18:07:21,544 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2500] 2026-09-11 18:07:22,081 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx03_loss_posts_single_expense_line ... 2026-09-11 18:07:23,160 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1210] 2026-09-11 18:07:23,256 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2507] 2026-09-11 18:07:23,788 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx04_no_rate_movement_posts_no_fx ... 2026-09-11 18:07:24,926 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1214] 2026-09-11 18:07:25,030 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2514] 2026-09-11 18:07:25,301 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx05_genuine_partial_still_caps_no_fx ... 2026-09-11 18:07:26,528 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1216] 2026-09-11 18:07:26,621 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2519] 2026-09-11 18:07:26,853 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_widget_data_line_without_account ... 2026-09-11 18:07:27,234 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:07:27,249 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour ... 2026-09-11 18:07:27,774 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [541] 2026-09-11 18:07:27,788 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12157] 2026-09-11 18:07:27,794 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:07:28,962 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Chrome pid: 3629 2026-09-11 18:07:28,962 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Chrome headless temporary user profile dir: /tmp/tmpcjec626x_chrome_odoo 2026-09-11 18:07:28,962 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Issuing json command http://127.0.0.1:41507/json/version 2026-09-11 18:07:28,969 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:41507/json/version with timeout 3 increased to 10s during tests 2026-09-11 18:07:29,030 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Browser version: Chrome/150.0.7871.114 2026-09-11 18:07:29,030 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Issuing json command http://127.0.0.1:41507/json 2026-09-11 18:07:29,031 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:41507/json with timeout 3 increased to 10s during tests 2026-09-11 18:07:29,055 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Websocket url found: ws://127.0.0.1:41507/devtools/page/F777311BAF4EEEEBFD550CCB997872AD 2026-09-11 18:07:29,071 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Enable chrome headless console log notification 2026-09-11 18:07:29,078 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Chrome headless enable page notifications 2026-09-11 18:07:29,207 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:recon_smoke_user from n/a 2026-09-11 18:07:29,211 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Setting session cookie in browser 2026-09-11 18:07:29,225 127 INFO rb-46204af-224751-414455 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-11 18:07:29,225 127 INFO rb-46204af-224751-414455 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-11 18:07:29,255 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:07:31,208 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:31] "GET /odoo HTTP/1.1" 200 - 178 0.188 1.768 2026-09-11 18:07:31,215 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Navigation result: {'frameId': 'F777311BAF4EEEEBFD550CCB997872AD', 'loaderId': '92E99EC619BCDE261D4D78DEF1E26A8D', 'isDownload': False} 2026-09-11 18:07:31,215 127 INFO rb-46204af-224751-414455 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-11 18:07:31,258 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:31] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.010 2026-09-11 18:07:31,286 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:31] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.045 2026-09-11 18:07:31,333 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-11 18:07:31,565 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:31] "GET /web/webclient/load_menus/e403240fad1a53338e2728b3c9e70f6d3670bc358a0fd12b98830bfd672ba35e HTTP/1.1" 200 - 173 0.175 0.138 2026-09-11 18:07:31,573 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:31] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.303 2026-09-11 18:07:31,591 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:31] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.007 0.324 2026-09-11 18:07:31,604 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:31] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-11 18:07:32,065 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:32] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-09-11 18:07:32,110 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:32] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-09-11 18:07:32,110 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:32] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-09-11 18:07:32,115 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:32] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-09-11 18:07:32,148 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:32] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-09-11 18:07:32,165 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: Owl is running in 'dev' mode. 2026-09-11 18:07:32,183 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:32] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 18:07:32,238 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:32] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.013 2026-09-11 18:07:32,259 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:32] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.006 0.009 2026-09-11 18:07:32,264 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:32] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.014 2026-09-11 18:07:32,306 127 INFO rb-46204af-224751-414455 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-11 18:07:32,370 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 18:07:32,391 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 18:07:32,449 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:32] "POST /mail/data HTTP/1.1" 200 - 34 0.072 0.061 2026-09-11 18:07:32,451 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:32] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.120 2026-09-11 18:07:32,513 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:32] "GET /web/image?model=res.users&field=avatar_128&id=707 HTTP/1.1" 200 - 16 0.033 0.141 2026-09-11 18:07:32,593 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:32] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.031 0.231 2026-09-11 18:07:32,613 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:32] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.259 2026-09-11 18:07:32,646 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:32] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.012 0.167 2026-09-11 18:07:32,681 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-11 18:07:32,704 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:32] "GET /web/image/res.partner/1606/avatar_128?unique=1789150047000 HTTP/1.1" 200 - 8 0.033 0.321 2026-09-11 18:07:32,726 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:32] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.009 0.062 2026-09-11 18:07:33,425 127 INFO rb-46204af-224751-414455 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-11 18:07:33,442 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:33] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.005 2026-09-11 18:07:33,477 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: Owl is running in 'dev' mode. 2026-09-11 18:07:33,518 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:33] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.007 2026-09-11 18:07:33,525 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:33] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.002 0.009 2026-09-11 18:07:33,624 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:33] "POST /mail/data HTTP/1.1" 200 - 20 0.030 0.032 2026-09-11 18:07:33,630 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:33] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.062 2026-09-11 18:07:33,656 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:33] "POST /web/action/load HTTP/1.1" 200 - 10 0.012 0.051 2026-09-11 18:07:33,693 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:33] "GET /web/image/res.partner/1606/avatar_128?unique=1789150047000 HTTP/1.1" 200 - 8 0.016 0.096 2026-09-11 18:07:33,736 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:33] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.008 0.086 2026-09-11 18:07:33,769 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:07:33,897 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:33] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.074 0.135 2026-09-11 18:07:33,935 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:33] "GET /web/image?model=res.users&field=avatar_128&id=707 HTTP/1.1" 304 - 9 0.017 0.327 2026-09-11 18:07:33,957 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:33] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:07:34,061 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:34] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 55 0.055 0.062 2026-09-11 18:07:34,089 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:34] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.110 2026-09-11 18:07:34,170 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:34] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 18:07:34,240 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:34] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.012 2026-09-11 18:07:34,276 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:34] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.010 0.031 2026-09-11 18:07:34,279 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:34] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.000 0.043 2026-09-11 18:07:34,288 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:34] "GET /web/assets/7d291b5/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-11 18:07:34,421 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:34] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 18:07:34,421 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:34] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 18:07:34,442 127 INFO rb-46204af-224751-414455 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-11 18:07:34,471 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:34] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 8 0.011 0.014 2026-09-11 18:07:34,710 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:34] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 97 0.087 0.136 2026-09-11 18:07:34,737 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:34] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.005 0.008 2026-09-11 18:07:34,767 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:34] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.004 0.011 2026-09-11 18:07:34,783 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:34] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.005 0.022 2026-09-11 18:07:34,823 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:34] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.003 0.017 2026-09-11 18:07:34,914 127 INFO rb-46204af-224751-414455 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-11 18:07:34,955 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:34] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.078 2026-09-11 18:07:34,984 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:34] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 18:07:35,072 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:35] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 40 0.030 0.058 2026-09-11 18:07:35,121 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:35] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.003 0.008 2026-09-11 18:07:35,218 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:35] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 41 0.026 0.074 2026-09-11 18:07:35,274 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:35] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.006 0.035 2026-09-11 18:07:35,325 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:35] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.009 0.022 2026-09-11 18:07:35,334 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:35] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.035 2026-09-11 18:07:35,406 127 INFO rb-46204af-224751-414455 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-11 18:07:35,465 127 INFO rb-46204af-224751-414455 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-11 18:07:35,516 127 INFO rb-46204af-224751-414455 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-11 18:07:35,581 127 INFO rb-46204af-224751-414455 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-11 18:07:35,633 127 INFO rb-46204af-224751-414455 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-11 18:07:35,707 127 INFO rb-46204af-224751-414455 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-11 18:07:35,754 127 INFO rb-46204af-224751-414455 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-11 18:07:35,817 127 INFO rb-46204af-224751-414455 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-11 18:07:35,881 127 INFO rb-46204af-224751-414455 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-11 18:07:35,947 127 INFO rb-46204af-224751-414455 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-11 18:07:36,030 127 INFO rb-46204af-224751-414455 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-11 18:07:36,087 127 INFO rb-46204af-224751-414455 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-11 18:07:36,149 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: tour succeeded 2026-09-11 18:07:36,150 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR reconcile_kanban_smoke_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-11 18:07:36,376 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: heap 27694880 (allocated 29319168) 2026-09-11 18:07:36,392 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Closing chrome headless with pid 3629 2026-09-11 18:07:36,394 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Closing websocket connection 2026-09-11 18:07:36,394 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Terminating chrome headless with pid 3629 2026-09-11 18:07:36,496 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Chrome Log in: /tmp/odoo_tests/rb-46204af-224751-414455/chrome_logs/chrome_log_20260911_180736_495980_test_reconcile_kanban_smoke_tour.txt 2026-09-11 18:07:36,496 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Removing chrome user profile "/tmp/tmpcjec626x_chrome_odoo" 2026-09-11 18:07:36,552 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:07:36,569 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileFxValidateTour.test_reconcile_fx_validate_tour ... 2026-09-11 18:07:37,163 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [542] 2026-09-11 18:07:37,173 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12165] 2026-09-11 18:07:37,177 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:07:38,535 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Chrome pid: 3872 2026-09-11 18:07:38,535 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Chrome headless temporary user profile dir: /tmp/tmp_9pe9n7v_chrome_odoo 2026-09-11 18:07:38,535 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Issuing json command http://127.0.0.1:34901/json/version 2026-09-11 18:07:38,536 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:34901/json/version with timeout 3 increased to 10s during tests 2026-09-11 18:07:38,553 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Browser version: Chrome/150.0.7871.114 2026-09-11 18:07:38,553 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Issuing json command http://127.0.0.1:34901/json 2026-09-11 18:07:38,554 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:34901/json with timeout 3 increased to 10s during tests 2026-09-11 18:07:38,568 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Websocket url found: ws://127.0.0.1:34901/devtools/page/5A4A952CE7F2592C115F5BF73B018DAB 2026-09-11 18:07:38,579 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Enable chrome headless console log notification 2026-09-11 18:07:38,584 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Chrome headless enable page notifications 2026-09-11 18:07:38,676 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:recon_fx_user from n/a 2026-09-11 18:07:38,686 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Setting session cookie in browser 2026-09-11 18:07:38,698 127 INFO rb-46204af-224751-414455 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-11 18:07:38,698 127 INFO rb-46204af-224751-414455 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-11 18:07:38,731 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:07:39,843 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:39] "GET /odoo HTTP/1.1" 200 - 185 0.136 0.989 2026-09-11 18:07:39,846 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Navigation result: {'frameId': '5A4A952CE7F2592C115F5BF73B018DAB', 'loaderId': 'A62E5DBECC5DD7A764C603AE4FDD6AA6', 'isDownload': False} 2026-09-11 18:07:39,846 127 INFO rb-46204af-224751-414455 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-11 18:07:39,890 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:39] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.007 2026-09-11 18:07:39,900 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:39] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.021 2026-09-11 18:07:39,931 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:39] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.046 2026-09-11 18:07:39,994 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-11 18:07:40,289 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:40] "GET /web/webclient/load_menus/e403240fad1a53338e2728b3c9e70f6d3670bc358a0fd12b98830bfd672ba35e HTTP/1.1" 200 - 173 0.241 0.169 2026-09-11 18:07:40,309 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.007 0.415 2026-09-11 18:07:40,315 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:40] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.111 2026-09-11 18:07:40,664 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:40] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-11 18:07:40,732 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:40] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-09-11 18:07:40,736 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:40] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-09-11 18:07:40,748 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:40] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-09-11 18:07:40,755 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:40] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.010 2026-09-11 18:07:40,770 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: Owl is running in 'dev' mode. 2026-09-11 18:07:40,788 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:40] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 18:07:40,866 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:40] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.051 2026-09-11 18:07:40,881 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:40] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.004 0.045 2026-09-11 18:07:40,885 127 INFO rb-46204af-224751-414455 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-11 18:07:40,901 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:40] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.011 0.049 2026-09-11 18:07:40,997 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 18:07:41,010 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 18:07:41,014 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:41] "POST /mail/data HTTP/1.1" 200 - 34 0.070 0.049 2026-09-11 18:07:41,135 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:41] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.041 0.169 2026-09-11 18:07:41,218 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-11 18:07:41,219 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:41] "GET /web/image?model=res.users&field=avatar_128&id=708 HTTP/1.1" 200 - 16 0.043 0.232 2026-09-11 18:07:41,241 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:41] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.291 2026-09-11 18:07:41,302 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:41] "GET /web/image/res.partner/1608/avatar_128?unique=1789150056000 HTTP/1.1" 200 - 8 0.026 0.326 2026-09-11 18:07:41,304 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.372 2026-09-11 18:07:41,343 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:41] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.021 0.284 2026-09-11 18:07:41,363 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:41] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.174 2026-09-11 18:07:41,883 127 INFO rb-46204af-224751-414455 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-11 18:07:41,895 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:41] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.009 2026-09-11 18:07:41,914 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: Owl is running in 'dev' mode. 2026-09-11 18:07:41,942 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:41] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.006 2026-09-11 18:07:41,958 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:41] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.011 2026-09-11 18:07:42,089 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:42] "POST /mail/data HTTP/1.1" 200 - 20 0.065 0.042 2026-09-11 18:07:42,119 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:42] "GET /web/image/res.partner/1608/avatar_128?unique=1789150056000 HTTP/1.1" 200 - 8 0.010 0.118 2026-09-11 18:07:42,124 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.111 2026-09-11 18:07:42,147 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:42] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.125 2026-09-11 18:07:42,195 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:42] "GET /web/image?model=res.users&field=avatar_128&id=708 HTTP/1.1" 200 - 9 0.028 0.157 2026-09-11 18:07:42,227 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:42] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 18:07:42,229 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:42] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.008 0.092 2026-09-11 18:07:42,267 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 18:07:42,389 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:42] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.075 0.147 2026-09-11 18:07:42,410 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.186 2026-09-11 18:07:42,557 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:42] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 55 0.051 0.087 2026-09-11 18:07:42,621 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:42] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 18:07:42,678 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:42] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-11 18:07:42,691 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:42] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.002 0.007 2026-09-11 18:07:42,698 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:42] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.004 0.011 2026-09-11 18:07:42,711 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:42] "GET /web/assets/7d291b5/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-11 18:07:42,877 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:42] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:07:42,887 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:42] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-11 18:07:42,899 127 INFO rb-46204af-224751-414455 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-11 18:07:42,934 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:42] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 8 0.006 0.020 2026-09-11 18:07:43,200 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:43] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 97 0.092 0.146 2026-09-11 18:07:43,235 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:43] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.004 0.015 2026-09-11 18:07:43,265 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:43] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.004 0.010 2026-09-11 18:07:43,280 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:43] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.004 0.022 2026-09-11 18:07:43,331 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:43] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.006 0.028 2026-09-11 18:07:43,412 127 INFO rb-46204af-224751-414455 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-11 18:07:43,459 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:43] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.068 2026-09-11 18:07:43,488 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:43] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 18:07:43,604 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:43] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 44 0.055 0.065 2026-09-11 18:07:43,651 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:43] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.003 0.009 2026-09-11 18:07:43,772 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:43] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 41 0.047 0.072 2026-09-11 18:07:43,806 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:43] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.005 0.019 2026-09-11 18:07:43,867 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:43] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.017 0.028 2026-09-11 18:07:43,871 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:43] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.044 2026-09-11 18:07:43,943 127 INFO rb-46204af-224751-414455 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-11 18:07:44,006 127 INFO rb-46204af-224751-414455 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-11 18:07:44,033 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:44] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 6 0.008 0.018 2026-09-11 18:07:44,159 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:44] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 46 0.049 0.068 2026-09-11 18:07:44,197 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:44] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.007 0.016 2026-09-11 18:07:44,197 127 INFO rb-46204af-224751-414455 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-11 18:07:44,268 127 INFO rb-46204af-224751-414455 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-11 18:07:44,324 127 INFO rb-46204af-224751-414455 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-11 18:07:44,387 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:44] "POST /web/dataset/call_kw/account.bank.statement.line/web_save HTTP/1.1" 200 - 18 0.032 0.028 2026-09-11 18:07:44,557 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #708 deleted account.move.line.ctp records with IDs: [1222] 2026-09-11 18:07:44,702 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #708 deleted account.move.line records with IDs: [2532] 2026-09-11 18:07:45,429 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:45] "POST /web/dataset/call_button/account.bank.statement.line/action_validate HTTP/1.1" 200 - 468 0.526 0.500 2026-09-11 18:07:45,439 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:45] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 1.023 2026-09-11 18:07:45,498 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:45] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 21 0.023 0.035 2026-09-11 18:07:45,533 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:45] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-09-11 18:07:45,554 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:45] "GET /web/static/img/empty_folder.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:07:45,555 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: tour succeeded 2026-09-11 18:07:45,556 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: ╔═══════════════════════════════════════════╗ ║ TOUR reconcile_fx_validate_tour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-11 18:07:45,784 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: heap 28184332 (allocated 29057024) 2026-09-11 18:07:45,791 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Closing chrome headless with pid 3872 2026-09-11 18:07:45,792 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Closing websocket connection 2026-09-11 18:07:45,793 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Terminating chrome headless with pid 3872 2026-09-11 18:07:45,898 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Chrome Log in: /tmp/odoo_tests/rb-46204af-224751-414455/chrome_logs/chrome_log_20260911_180745_897966_test_reconcile_fx_validate_tour.txt 2026-09-11 18:07:45,898 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Removing chrome user profile "/tmp/tmp_9pe9n7v_chrome_odoo" 2026-09-11 18:07:45,954 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:07:45,986 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileA11yTour.test_reconcile_a11y_tour ... 2026-09-11 18:07:46,566 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [543] 2026-09-11 18:07:46,580 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12175] 2026-09-11 18:07:46,586 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:07:47,642 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Chrome pid: 4115 2026-09-11 18:07:47,642 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Chrome headless temporary user profile dir: /tmp/tmp7_nfiufu_chrome_odoo 2026-09-11 18:07:47,642 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Issuing json command http://127.0.0.1:34515/json/version 2026-09-11 18:07:47,643 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:34515/json/version with timeout 3 increased to 10s during tests 2026-09-11 18:07:47,682 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Browser version: Chrome/150.0.7871.114 2026-09-11 18:07:47,682 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Issuing json command http://127.0.0.1:34515/json 2026-09-11 18:07:47,683 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:34515/json with timeout 3 increased to 10s during tests 2026-09-11 18:07:47,704 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Websocket url found: ws://127.0.0.1:34515/devtools/page/02FA9AF3C0C0C3956838F7B4F3DF00C0 2026-09-11 18:07:47,715 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Enable chrome headless console log notification 2026-09-11 18:07:47,738 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Chrome headless enable page notifications 2026-09-11 18:07:47,856 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:recon_a11y_user from n/a 2026-09-11 18:07:47,859 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Setting session cookie in browser 2026-09-11 18:07:47,866 127 INFO rb-46204af-224751-414455 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-11 18:07:47,866 127 INFO rb-46204af-224751-414455 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-11 18:07:47,909 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:07:48,973 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:48] "GET /odoo HTTP/1.1" 200 - 178 0.185 0.887 2026-09-11 18:07:48,976 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Navigation result: {'frameId': '02FA9AF3C0C0C3956838F7B4F3DF00C0', 'loaderId': '50C8BA9429F19C14A85D63461B0BEBDC', 'isDownload': False} 2026-09-11 18:07:48,976 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Evaluate ready code "odoo.isTourReady('reconcile_a11y_tour')" 2026-09-11 18:07:49,040 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:49] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.025 2026-09-11 18:07:49,067 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-11 18:07:49,067 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:49] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.013 0.054 2026-09-11 18:07:49,077 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:49] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.072 2026-09-11 18:07:49,306 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:49] "GET /web/webclient/load_menus/e403240fad1a53338e2728b3c9e70f6d3670bc358a0fd12b98830bfd672ba35e HTTP/1.1" 200 - 173 0.133 0.140 2026-09-11 18:07:49,315 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:49] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.313 2026-09-11 18:07:49,336 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:49] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.224 2026-09-11 18:07:49,354 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:49] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.006 0.016 2026-09-11 18:07:49,833 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:49] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-09-11 18:07:49,834 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:49] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-09-11 18:07:49,842 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:49] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-09-11 18:07:49,883 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:49] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.003 0.009 2026-09-11 18:07:49,886 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.browser: Owl is running in 'dev' mode. 2026-09-11 18:07:49,893 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:49] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 18:07:49,957 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:49] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.017 2026-09-11 18:07:49,973 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:49] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.033 2026-09-11 18:07:49,995 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:49] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.005 0.014 2026-09-11 18:07:50,024 127 INFO rb-46204af-224751-414455 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-11 18:07:50,098 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 18:07:50,108 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 18:07:50,132 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:50] "POST /mail/data HTTP/1.1" 200 - 34 0.052 0.049 2026-09-11 18:07:50,200 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:50] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.024 0.121 2026-09-11 18:07:50,238 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:50] "POST /web/action/load HTTP/1.1" 200 - 5 0.015 0.163 2026-09-11 18:07:50,240 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.155 2026-09-11 18:07:50,268 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-11 18:07:50,318 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:50] "GET /web/image/res.partner/1610/avatar_128?unique=1789150065000 HTTP/1.1" 200 - 15 0.039 0.197 2026-09-11 18:07:50,339 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:50] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.008 0.166 2026-09-11 18:07:50,372 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:50] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.015 0.111 2026-09-11 18:07:50,425 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:50] "GET /web/image?model=res.users&field=avatar_128&id=709 HTTP/1.1" 200 - 9 0.021 0.332 2026-09-11 18:07:50,904 127 INFO rb-46204af-224751-414455 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-11 18:07:50,913 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:50] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.005 2026-09-11 18:07:50,921 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.browser: Owl is running in 'dev' mode. 2026-09-11 18:07:50,957 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:50] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.007 2026-09-11 18:07:50,970 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:50] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.015 2026-09-11 18:07:51,086 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:51] "POST /mail/data HTTP/1.1" 200 - 20 0.043 0.030 2026-09-11 18:07:51,088 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:51] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.070 2026-09-11 18:07:51,128 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:51] "GET /web/image?model=res.users&field=avatar_128&id=709 HTTP/1.1" 200 - 9 0.014 0.094 2026-09-11 18:07:51,160 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:51] "GET /web/image/res.partner/1610/avatar_128?unique=1789150065000 HTTP/1.1" 200 - 8 0.011 0.128 2026-09-11 18:07:51,189 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:51] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:07:51,194 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:51] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.004 0.082 2026-09-11 18:07:51,223 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:07:51,242 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:51] "POST /web/action/load HTTP/1.1" 200 - 10 0.033 0.186 2026-09-11 18:07:51,272 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:51] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.074 2026-09-11 18:07:51,428 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:51] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.066 0.089 2026-09-11 18:07:51,609 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:51] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 55 0.085 0.061 2026-09-11 18:07:51,692 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:51] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 18:07:51,767 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:51] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-11 18:07:51,782 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:51] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.001 0.009 2026-09-11 18:07:51,788 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:51] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.010 2026-09-11 18:07:51,841 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:51] "GET /web/assets/7d291b5/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.006 0.008 2026-09-11 18:07:52,031 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:52] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:07:52,033 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:52] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:07:52,072 127 INFO rb-46204af-224751-414455 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-11 18:07:52,110 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:52] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 8 0.015 0.014 2026-09-11 18:07:52,288 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:52] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 97 0.033 0.112 2026-09-11 18:07:52,316 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:52] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.003 0.009 2026-09-11 18:07:52,347 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:52] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.005 0.012 2026-09-11 18:07:52,358 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:52] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.004 0.013 2026-09-11 18:07:52,413 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:52] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.004 0.021 2026-09-11 18:07:52,466 127 INFO rb-46204af-224751-414455 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-11 18:07:52,513 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:52] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.051 2026-09-11 18:07:52,544 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:52] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 18:07:52,607 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:52] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 27 0.021 0.041 2026-09-11 18:07:52,653 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:52] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.006 0.008 2026-09-11 18:07:52,759 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:52] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 41 0.030 0.071 2026-09-11 18:07:52,815 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:52] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.012 0.024 2026-09-11 18:07:52,867 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:52] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.012 0.021 2026-09-11 18:07:52,870 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:52] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.033 2026-09-11 18:07:52,950 127 INFO rb-46204af-224751-414455 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-11 18:07:53,015 127 INFO rb-46204af-224751-414455 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-11 18:07:53,090 127 INFO rb-46204af-224751-414455 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-11 18:07:53,129 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:53] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 6 0.016 0.021 2026-09-11 18:07:53,231 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:53] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 24 0.047 0.044 2026-09-11 18:07:53,264 127 INFO rb-46204af-224751-414455 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-11 18:07:53,275 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:53] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.009 0.021 2026-09-11 18:07:53,330 127 INFO rb-46204af-224751-414455 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-11 18:07:53,401 127 INFO rb-46204af-224751-414455 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-11 18:07:53,495 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:53] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 25 0.034 0.053 2026-09-11 18:07:53,532 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.browser: tour succeeded 2026-09-11 18:07:53,533 127 INFO rb-46204af-224751-414455 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-11 18:07:53,556 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:53] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.014 0.028 2026-09-11 18:07:53,740 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.browser: heap 27595900 (allocated 28794880) 2026-09-11 18:07:53,744 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Closing chrome headless with pid 4115 2026-09-11 18:07:53,745 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Closing websocket connection 2026-09-11 18:07:53,745 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Terminating chrome headless with pid 4115 2026-09-11 18:07:53,839 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Chrome Log in: /tmp/odoo_tests/rb-46204af-224751-414455/chrome_logs/chrome_log_20260911_180753_839323_test_reconcile_a11y_tour.txt 2026-09-11 18:07:53,839 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Removing chrome user profile "/tmp/tmp7_nfiufu_chrome_odoo" 2026-09-11 18:07:53,892 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:07:53,909 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour ... 2026-09-11 18:07:54,477 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [544] 2026-09-11 18:07:54,492 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12182] 2026-09-11 18:07:54,500 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:07:55,400 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Chrome pid: 4358 2026-09-11 18:07:55,400 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Chrome headless temporary user profile dir: /tmp/tmplxt1zbrw_chrome_odoo 2026-09-11 18:07:55,400 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Issuing json command http://127.0.0.1:41139/json/version 2026-09-11 18:07:55,402 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:41139/json/version with timeout 3 increased to 10s during tests 2026-09-11 18:07:55,530 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Browser version: Chrome/150.0.7871.114 2026-09-11 18:07:55,530 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Issuing json command http://127.0.0.1:41139/json 2026-09-11 18:07:55,531 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:41139/json with timeout 3 increased to 10s during tests 2026-09-11 18:07:55,553 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Websocket url found: ws://127.0.0.1:41139/devtools/page/42E2FDC989E1B5B6E845E13AB326C9EE 2026-09-11 18:07:55,576 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Enable chrome headless console log notification 2026-09-11 18:07:55,587 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Chrome headless enable page notifications 2026-09-11 18:07:55,735 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:recon_badge_user from n/a 2026-09-11 18:07:55,740 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Setting session cookie in browser 2026-09-11 18:07:55,763 127 INFO rb-46204af-224751-414455 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-11 18:07:55,763 127 INFO rb-46204af-224751-414455 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-11 18:07:55,788 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:07:56,878 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:56] "GET /odoo HTTP/1.1" 200 - 178 0.173 0.920 2026-09-11 18:07:56,882 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Navigation result: {'frameId': '42E2FDC989E1B5B6E845E13AB326C9EE', 'loaderId': '50D4AA7473839FCC15CCB19497BADE57', 'isDownload': False} 2026-09-11 18:07:56,882 127 INFO rb-46204af-224751-414455 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-11 18:07:56,917 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:56] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-11 18:07:57,202 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:57] "GET /web/webclient/load_menus/e403240fad1a53338e2728b3c9e70f6d3670bc358a0fd12b98830bfd672ba35e HTTP/1.1" 200 - 173 0.194 0.102 2026-09-11 18:07:57,213 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:57] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.302 2026-09-11 18:07:57,223 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:57] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.308 2026-09-11 18:07:57,257 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-11 18:07:57,266 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:57] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.021 0.332 2026-09-11 18:07:57,278 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:57] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-09-11 18:07:57,687 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:57] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-09-11 18:07:57,769 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:57] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-09-11 18:07:57,777 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:57] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.015 2026-09-11 18:07:57,786 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:57] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-09-11 18:07:57,809 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:57] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-11 18:07:57,826 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.browser: Owl is running in 'dev' mode. 2026-09-11 18:07:57,844 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:57] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-11 18:07:57,897 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:57] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.016 2026-09-11 18:07:57,921 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:57] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.005 0.029 2026-09-11 18:07:57,938 127 INFO rb-46204af-224751-414455 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-11 18:07:57,949 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:57] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.015 0.044 2026-09-11 18:07:58,071 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-11 18:07:58,084 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 18:07:58,087 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:58] "POST /mail/data HTTP/1.1" 200 - 34 0.065 0.050 2026-09-11 18:07:58,090 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:58] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.108 2026-09-11 18:07:58,197 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:58] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.052 0.166 2026-09-11 18:07:58,269 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:58] "GET /web/image?model=res.users&field=avatar_128&id=710 HTTP/1.1" 200 - 16 0.030 0.215 2026-09-11 18:07:58,276 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-11 18:07:58,289 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:58] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.240 2026-09-11 18:07:58,324 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:58] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.016 0.190 2026-09-11 18:07:58,366 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:58] "GET /web/image/res.partner/1612/avatar_128?unique=1789150073000 HTTP/1.1" 200 - 8 0.014 0.326 2026-09-11 18:07:58,378 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:58] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.126 2026-09-11 18:07:58,936 127 INFO rb-46204af-224751-414455 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-11 18:07:58,958 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:58] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.003 0.011 2026-09-11 18:07:58,968 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.browser: Owl is running in 'dev' mode. 2026-09-11 18:07:59,000 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:59] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.005 2026-09-11 18:07:59,015 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:59] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.009 2026-09-11 18:07:59,146 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:59] "POST /mail/data HTTP/1.1" 200 - 20 0.048 0.047 2026-09-11 18:07:59,196 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:59] "GET /web/image/res.partner/1612/avatar_128?unique=1789150073000 HTTP/1.1" 200 - 8 0.022 0.099 2026-09-11 18:07:59,197 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:59] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.120 2026-09-11 18:07:59,253 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:59] "GET /web/image?model=res.users&field=avatar_128&id=710 HTTP/1.1" 200 - 9 0.016 0.170 2026-09-11 18:07:59,273 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:59] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.189 2026-09-11 18:07:59,289 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:59] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 18:07:59,300 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:59] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.004 0.140 2026-09-11 18:07:59,335 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:07:59,338 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:59] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.022 0.045 2026-09-11 18:07:59,510 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:59] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.078 0.108 2026-09-11 18:07:59,656 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:59] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 55 0.060 0.063 2026-09-11 18:07:59,734 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:59] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 18:07:59,824 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:59] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.015 2026-09-11 18:07:59,829 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:59] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.001 0.016 2026-09-11 18:07:59,837 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:59] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.004 0.014 2026-09-11 18:07:59,852 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:07:59] "GET /web/assets/7d291b5/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-11 18:08:00,000 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:00] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:08:00,004 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:00] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:08:00,067 127 INFO rb-46204af-224751-414455 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-11 18:08:00,094 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:00] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 8 0.008 0.011 2026-09-11 18:08:00,385 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:00] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 97 0.076 0.164 2026-09-11 18:08:00,425 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:00] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.008 0.010 2026-09-11 18:08:00,467 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:00] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 4 0.003 0.012 2026-09-11 18:08:00,484 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:00] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.006 0.021 2026-09-11 18:08:00,539 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:00] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.005 0.027 2026-09-11 18:08:00,610 127 INFO rb-46204af-224751-414455 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-11 18:08:00,687 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:00] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.001 0.091 2026-09-11 18:08:00,722 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:00] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 18:08:00,797 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:00] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 31 0.029 0.043 2026-09-11 18:08:00,848 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:00] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.002 0.008 2026-09-11 18:08:00,939 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:00] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 41 0.030 0.060 2026-09-11 18:08:00,967 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:00] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.009 2026-09-11 18:08:01,022 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:01] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 8 0.016 0.044 2026-09-11 18:08:01,247 127 INFO rb-46204af-224751-414455 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-11 18:08:01,336 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:01] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 36 0.038 0.045 2026-09-11 18:08:01,369 127 INFO rb-46204af-224751-414455 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-11 18:08:01,395 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:01] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 8 0.013 0.033 2026-09-11 18:08:01,539 127 INFO rb-46204af-224751-414455 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-11 18:08:01,619 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:01] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 29 0.025 0.042 2026-09-11 18:08:01,653 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.browser: tour succeeded 2026-09-11 18:08:01,655 127 INFO rb-46204af-224751-414455 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-11 18:08:01,676 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:01] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 8 0.012 0.030 2026-09-11 18:08:01,870 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.browser: heap 32132416 (allocated 33910784) 2026-09-11 18:08:01,871 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Closing chrome headless with pid 4358 2026-09-11 18:08:01,876 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Closing websocket connection 2026-09-11 18:08:01,878 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Terminating chrome headless with pid 4358 2026-09-11 18:08:01,976 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Chrome Log in: /tmp/odoo_tests/rb-46204af-224751-414455/chrome_logs/chrome_log_20260911_180801_976629_test_reconcile_badge_uncheck_tour.txt 2026-09-11 18:08:01,976 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Removing chrome user profile "/tmp/tmplxt1zbrw_chrome_odoo" 2026-09-11 18:08:02,036 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:08:02,054 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour ... 2026-09-11 18:08:02,621 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [545] 2026-09-11 18:08:02,634 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12188] 2026-09-11 18:08:02,645 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:08:03,712 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Chrome pid: 4599 2026-09-11 18:08:03,713 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Chrome headless temporary user profile dir: /tmp/tmp369qojx7_chrome_odoo 2026-09-11 18:08:03,713 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Issuing json command http://127.0.0.1:42225/json/version 2026-09-11 18:08:03,714 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:42225/json/version with timeout 3 increased to 10s during tests 2026-09-11 18:08:03,759 127 INFO rb-46204af-224751-414455 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-11 18:08:03,759 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Issuing json command http://127.0.0.1:42225/json 2026-09-11 18:08:03,760 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:42225/json with timeout 3 increased to 10s during tests 2026-09-11 18:08:03,779 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Websocket url found: ws://127.0.0.1:42225/devtools/page/11372E7C70E38B86F6FA8A64ED2C092D 2026-09-11 18:08:03,828 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Enable chrome headless console log notification 2026-09-11 18:08:03,838 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Chrome headless enable page notifications 2026-09-11 18:08:04,072 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:recon_manual_user from n/a 2026-09-11 18:08:04,075 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Setting session cookie in browser 2026-09-11 18:08:04,085 127 INFO rb-46204af-224751-414455 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-11 18:08:04,085 127 INFO rb-46204af-224751-414455 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-11 18:08:04,119 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:08:06,378 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:06] "GET /odoo HTTP/1.1" 200 - 178 0.203 2.073 2026-09-11 18:08:06,381 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Navigation result: {'frameId': '11372E7C70E38B86F6FA8A64ED2C092D', 'loaderId': '8E62A367BEFBBBCD86BA152193B184FF', 'isDownload': False} 2026-09-11 18:08:06,382 127 INFO rb-46204af-224751-414455 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-11 18:08:06,416 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:06] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-11 18:08:06,432 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:06] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.007 0.018 2026-09-11 18:08:06,461 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-11 18:08:06,647 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:06] "GET /web/webclient/load_menus/e403240fad1a53338e2728b3c9e70f6d3670bc358a0fd12b98830bfd672ba35e HTTP/1.1" 200 - 173 0.110 0.112 2026-09-11 18:08:06,651 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:06] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.225 2026-09-11 18:08:06,669 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:06] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.008 0.237 2026-09-11 18:08:06,675 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:06] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-11 18:08:07,124 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:07] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.005 2026-09-11 18:08:07,217 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:07] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-09-11 18:08:07,221 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:07] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-09-11 18:08:07,224 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:07] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-11 18:08:07,253 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:07] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.009 2026-09-11 18:08:07,289 127 INFO rb-46204af-224751-414455 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-11 18:08:07,303 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:07] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 18:08:07,363 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:07] "GET /odoo/offline HTTP/1.1" 200 - 5 0.011 0.018 2026-09-11 18:08:07,371 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:07] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.025 2026-09-11 18:08:07,392 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:07] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.011 0.022 2026-09-11 18:08:07,424 127 INFO rb-46204af-224751-414455 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-11 18:08:07,551 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:08:07,564 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:07] "POST /mail/data HTTP/1.1" 200 - 34 0.079 0.054 2026-09-11 18:08:07,577 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-09-11 18:08:07,639 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:07] "GET /odoo/action-account.action_account_moves_all HTTP/1.1" 200 - 20 0.026 0.159 2026-09-11 18:08:07,683 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:07] "GET /web/image?model=res.users&field=avatar_128&id=711 HTTP/1.1" 200 - 16 0.012 0.190 2026-09-11 18:08:07,699 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:07] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.220 2026-09-11 18:08:07,755 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:07] "GET /web/image/res.partner/1613/avatar_128?unique=1789150082000 HTTP/1.1" 200 - 8 0.023 0.247 2026-09-11 18:08:07,761 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-11 18:08:07,785 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:07] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.010 0.181 2026-09-11 18:08:07,787 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.198 2026-09-11 18:08:07,822 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:07] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.025 0.088 2026-09-11 18:08:08,451 127 INFO rb-46204af-224751-414455 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-11 18:08:08,468 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:08] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.004 2026-09-11 18:08:08,473 127 INFO rb-46204af-224751-414455 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-11 18:08:08,502 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:08] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.006 2026-09-11 18:08:08,514 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:08] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.007 2026-09-11 18:08:08,653 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:08] "POST /mail/data HTTP/1.1" 200 - 20 0.039 0.063 2026-09-11 18:08:08,654 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:08] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.089 2026-09-11 18:08:08,684 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:08] "POST /web/action/load HTTP/1.1" 200 - 10 0.015 0.086 2026-09-11 18:08:08,716 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:08] "GET /web/image?model=res.users&field=avatar_128&id=711 HTTP/1.1" 200 - 9 0.013 0.131 2026-09-11 18:08:08,741 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:08] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.008 0.050 2026-09-11 18:08:08,781 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 18:08:08,815 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:08] "GET /web/image/res.partner/1613/avatar_128?unique=1789150082000 HTTP/1.1" 200 - 8 0.044 0.198 2026-09-11 18:08:08,881 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:08] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.011 2026-09-11 18:08:09,067 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:09] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 100 0.101 0.237 2026-09-11 18:08:09,105 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:09] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.017 0.220 2026-09-11 18:08:09,142 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:09] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 3 0.011 0.029 2026-09-11 18:08:09,289 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:09] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 27 0.061 0.095 2026-09-11 18:08:09,293 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:09] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.158 2026-09-11 18:08:09,930 127 INFO rb-46204af-224751-414455 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-11 18:08:09,999 127 INFO rb-46204af-224751-414455 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-11 18:08:10,047 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:10] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 4 0.024 0.020 2026-09-11 18:08:10,054 127 INFO rb-46204af-224751-414455 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-11 18:08:10,210 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:10] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 18 0.108 0.035 2026-09-11 18:08:10,258 127 INFO rb-46204af-224751-414455 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-11 18:08:10,333 127 INFO rb-46204af-224751-414455 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-11 18:08:10,405 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:10] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.036 0.028 2026-09-11 18:08:10,409 127 INFO rb-46204af-224751-414455 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-11 18:08:10,449 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:10] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.012 0.013 2026-09-11 18:08:10,471 127 INFO rb-46204af-224751-414455 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-11 18:08:10,522 127 INFO rb-46204af-224751-414455 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-11 18:08:10,574 127 INFO rb-46204af-224751-414455 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-11 18:08:10,626 127 INFO rb-46204af-224751-414455 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-11 18:08:10,684 127 INFO rb-46204af-224751-414455 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-11 18:08:10,747 127 INFO rb-46204af-224751-414455 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-11 18:08:10,792 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:10] "POST /web/action/load HTTP/1.1" 200 - 11 0.022 0.018 2026-09-11 18:08:10,850 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:10] "POST /web/action/run HTTP/1.1" 200 - 20 0.018 0.030 2026-09-11 18:08:10,927 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:10] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 7 0.007 0.054 2026-09-11 18:08:10,960 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:10] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 18:08:11,016 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:11] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 20 0.017 0.037 2026-09-11 18:08:11,130 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:11] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 10 0.014 0.053 2026-09-11 18:08:11,161 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:11] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.004 0.016 2026-09-11 18:08:11,223 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:11] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.010 0.022 2026-09-11 18:08:11,272 127 INFO rb-46204af-224751-414455 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-11 18:08:11,288 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:11] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.005 0.009 2026-09-11 18:08:11,331 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: tour succeeded 2026-09-11 18:08:11,332 127 INFO rb-46204af-224751-414455 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-11 18:08:11,527 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:11] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 18:08:11,537 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: heap 28887804 (allocated 31162368) 2026-09-11 18:08:11,548 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Closing chrome headless with pid 4599 2026-09-11 18:08:11,550 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Closing websocket connection 2026-09-11 18:08:11,551 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Terminating chrome headless with pid 4599 2026-09-11 18:08:11,630 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Chrome Log in: /tmp/odoo_tests/rb-46204af-224751-414455/chrome_logs/chrome_log_20260911_180811_630177_test_reconcile_manual_journal_item_tour.txt 2026-09-11 18:08:11,630 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Removing chrome user profile "/tmp/tmp369qojx7_chrome_odoo" 2026-09-11 18:08:11,674 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:08:11,693 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only ... 2026-09-11 18:08:12,208 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [546] 2026-09-11 18:08:12,223 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12194] 2026-09-11 18:08:12,230 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:08:13,093 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Chrome pid: 4842 2026-09-11 18:08:13,093 127 INFO rb-46204af-224751-414455 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/tmptuvgphsm_chrome_odoo 2026-09-11 18:08:13,094 127 INFO rb-46204af-224751-414455 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:36107/json/version 2026-09-11 18:08:13,099 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:36107/json/version with timeout 3 increased to 10s during tests 2026-09-11 18:08:13,110 127 INFO rb-46204af-224751-414455 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-11 18:08:13,111 127 INFO rb-46204af-224751-414455 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:36107/json 2026-09-11 18:08:13,112 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:36107/json with timeout 3 increased to 10s during tests 2026-09-11 18:08:13,116 127 INFO rb-46204af-224751-414455 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:36107/devtools/page/75BF05782F091E8F5775FF65B75D8055 2026-09-11 18:08:13,122 127 INFO rb-46204af-224751-414455 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-11 18:08:13,128 127 INFO rb-46204af-224751-414455 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-11 18:08:13,224 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:recon_fence_absent from n/a 2026-09-11 18:08:13,227 127 INFO rb-46204af-224751-414455 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-11 18:08:13,233 127 INFO rb-46204af-224751-414455 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-11 18:08:13,233 127 INFO rb-46204af-224751-414455 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-11 18:08:13,251 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:08:14,338 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:14] "GET /odoo HTTP/1.1" 200 - 178 0.160 0.930 2026-09-11 18:08:14,342 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Navigation result: {'frameId': '75BF05782F091E8F5775FF65B75D8055', 'loaderId': 'E288623458BD96B245C12910B82F32A4', 'isDownload': False} 2026-09-11 18:08:14,342 127 INFO rb-46204af-224751-414455 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-11 18:08:14,387 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:14] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.017 2026-09-11 18:08:14,398 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:14] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.032 2026-09-11 18:08:14,420 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:14] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.008 0.027 2026-09-11 18:08:14,433 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:14] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.053 2026-09-11 18:08:14,467 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-11 18:08:14,575 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:14] "GET /web/webclient/load_menus/86e26e81dcdc615337b16e144e5f22862fd7ab5f7033bbdc7b09bf947cf34036 HTTP/1.1" 200 - 139 0.074 0.127 2026-09-11 18:08:14,587 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:14] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.076 2026-09-11 18:08:14,655 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:14] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-11 18:08:15,163 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:15] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-11 18:08:15,172 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:15] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-11 18:08:15,184 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:15] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-11 18:08:15,197 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:15] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.006 2026-09-11 18:08:15,214 127 INFO rb-46204af-224751-414455 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-11 18:08:15,226 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:15] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 18:08:15,273 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:15] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.020 2026-09-11 18:08:15,280 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:15] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.019 2026-09-11 18:08:15,293 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:15] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.004 0.013 2026-09-11 18:08:15,316 127 INFO rb-46204af-224751-414455 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-11 18:08:15,418 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 18:08:15,428 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:15] "POST /mail/data HTTP/1.1" 200 - 34 0.063 0.042 2026-09-11 18:08:15,448 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-11 18:08:15,511 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:15] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.026 0.141 2026-09-11 18:08:15,568 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:15] "GET /web/image/res.partner/1615/avatar_128?unique=1789150091000 HTTP/1.1" 200 - 15 0.020 0.197 2026-09-11 18:08:15,570 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:15] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.158 2026-09-11 18:08:15,589 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:15] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.008 0.025 2026-09-11 18:08:15,602 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-11 18:08:15,611 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:15] "POST /web/action/load HTTP/1.1" 200 - 5 0.008 0.255 2026-09-11 18:08:15,662 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:15] "GET /web/image?model=res.users&field=avatar_128&id=712 HTTP/1.1" 200 - 9 0.012 0.291 2026-09-11 18:08:15,692 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:15] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.012 0.218 2026-09-11 18:08:16,255 127 INFO rb-46204af-224751-414455 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-11 18:08:16,267 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:16] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.006 2026-09-11 18:08:16,284 127 INFO rb-46204af-224751-414455 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-11 18:08:16,331 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:16] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.006 2026-09-11 18:08:16,341 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:16] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.011 2026-09-11 18:08:16,387 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:16] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:08:16,430 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:16] "POST /mail/data HTTP/1.1" 200 - 20 0.037 0.032 2026-09-11 18:08:16,461 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:16] "GET /web/image?model=res.users&field=avatar_128&id=712 HTTP/1.1" 200 - 9 0.012 0.060 2026-09-11 18:08:16,497 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:16] "POST /web/action/load HTTP/1.1" 200 - 10 0.014 0.081 2026-09-11 18:08:16,537 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:16] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.017 0.146 2026-09-11 18:08:16,539 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:16] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.177 2026-09-11 18:08:16,571 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:16] "GET /web/image/res.partner/1615/avatar_128?unique=1789150091000 HTTP/1.1" 200 - 8 0.007 0.163 2026-09-11 18:08:16,587 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:16] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.003 0.114 2026-09-11 18:08:16,600 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:08:16,758 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:16] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.079 0.152 2026-09-11 18:08:16,930 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:16] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 55 0.074 0.063 2026-09-11 18:08:17,011 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:17] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 18:08:17,088 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:17] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-09-11 18:08:17,103 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:17] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.001 0.006 2026-09-11 18:08:17,115 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:17] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.003 0.011 2026-09-11 18:08:17,122 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:17] "GET /web/assets/7d291b5/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-11 18:08:17,266 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:17] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 18:08:17,269 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:17] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:08:17,293 127 INFO rb-46204af-224751-414455 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-11 18:08:17,369 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only.browser: tour succeeded 2026-09-11 18:08:17,370 127 INFO rb-46204af-224751-414455 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-11 18:08:17,634 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only.browser: heap 24266852 (allocated 25911296) 2026-09-11 18:08:17,650 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Closing chrome headless with pid 4842 2026-09-11 18:08:17,651 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Closing websocket connection 2026-09-11 18:08:17,651 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Terminating chrome headless with pid 4842 2026-09-11 18:08:17,750 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455/chrome_logs/chrome_log_20260911_180817_750023_test_reconcile_group_fence_absent_for_invoicing_only.txt 2026-09-11 18:08:17,750 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Removing chrome user profile "/tmp/tmptuvgphsm_chrome_odoo" 2026-09-11 18:08:17,789 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user ... 2026-09-11 18:08:18,301 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [547] 2026-09-11 18:08:18,311 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12199] 2026-09-11 18:08:18,317 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:08:19,190 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Chrome pid: 5060 2026-09-11 18:08:19,191 127 INFO rb-46204af-224751-414455 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/tmpsn9qnas1_chrome_odoo 2026-09-11 18:08:19,191 127 INFO rb-46204af-224751-414455 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:38631/json/version 2026-09-11 18:08:19,192 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:38631/json/version with timeout 3 increased to 10s during tests 2026-09-11 18:08:19,246 127 INFO rb-46204af-224751-414455 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-11 18:08:19,246 127 INFO rb-46204af-224751-414455 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:38631/json 2026-09-11 18:08:19,247 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:38631/json with timeout 3 increased to 10s during tests 2026-09-11 18:08:19,267 127 INFO rb-46204af-224751-414455 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:38631/devtools/page/50F512F48909E284CD9DD5EEB46F43B1 2026-09-11 18:08:19,284 127 INFO rb-46204af-224751-414455 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-11 18:08:19,304 127 INFO rb-46204af-224751-414455 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-11 18:08:19,384 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:recon_fence_present from n/a 2026-09-11 18:08:19,391 127 INFO rb-46204af-224751-414455 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-11 18:08:19,397 127 INFO rb-46204af-224751-414455 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-11 18:08:19,397 127 INFO rb-46204af-224751-414455 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-11 18:08:19,412 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:08:20,622 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:20] "GET /odoo HTTP/1.1" 200 - 178 0.179 1.038 2026-09-11 18:08:20,625 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Navigation result: {'frameId': '50F512F48909E284CD9DD5EEB46F43B1', 'loaderId': '889506334F5578F64B347BCC33ADEEA2', 'isDownload': False} 2026-09-11 18:08:20,625 127 INFO rb-46204af-224751-414455 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-11 18:08:20,672 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:20] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.008 0.014 2026-09-11 18:08:20,899 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:20] "GET /web/webclient/load_menus/e403240fad1a53338e2728b3c9e70f6d3670bc358a0fd12b98830bfd672ba35e HTTP/1.1" 200 - 173 0.133 0.111 2026-09-11 18:08:20,910 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:20] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.250 2026-09-11 18:08:20,931 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:20] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.010 0.254 2026-09-11 18:08:20,940 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:20] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.287 2026-09-11 18:08:20,952 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:20] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-11 18:08:20,980 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:20] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.008 2026-09-11 18:08:20,999 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-11 18:08:21,534 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:21] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-09-11 18:08:21,547 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:21] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-09-11 18:08:21,549 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:21] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-09-11 18:08:21,559 127 INFO rb-46204af-224751-414455 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-11 18:08:21,567 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:21] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.018 2026-09-11 18:08:21,574 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:21] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 18:08:21,639 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:21] "GET /odoo/offline HTTP/1.1" 200 - 5 0.019 0.020 2026-09-11 18:08:21,667 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:21] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.005 0.028 2026-09-11 18:08:21,673 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:21] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.039 2026-09-11 18:08:21,684 127 INFO rb-46204af-224751-414455 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-11 18:08:21,772 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 18:08:21,807 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-11 18:08:21,808 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:21] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.044 0.061 2026-09-11 18:08:21,835 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:21] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.090 2026-09-11 18:08:21,934 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-11 18:08:21,958 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:21] "POST /mail/data HTTP/1.1" 200 - 34 0.078 0.161 2026-09-11 18:08:22,002 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:22] "GET /web/image?model=res.users&field=avatar_128&id=713 HTTP/1.1" 200 - 16 0.018 0.253 2026-09-11 18:08:22,037 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:22] "GET /web/image/res.partner/1616/avatar_128?unique=1789150091000 HTTP/1.1" 200 - 8 0.014 0.288 2026-09-11 18:08:22,040 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.262 2026-09-11 18:08:22,100 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:22] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.033 0.193 2026-09-11 18:08:22,656 127 INFO rb-46204af-224751-414455 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-11 18:08:22,666 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:22] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.006 2026-09-11 18:08:22,682 127 INFO rb-46204af-224751-414455 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-11 18:08:22,725 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:22] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.002 0.015 2026-09-11 18:08:22,746 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:22] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.012 0.017 2026-09-11 18:08:22,841 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:22] "POST /mail/data HTTP/1.1" 200 - 20 0.058 0.029 2026-09-11 18:08:22,865 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:22] "POST /web/action/load HTTP/1.1" 200 - 10 0.013 0.081 2026-09-11 18:08:22,872 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:22] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.089 2026-09-11 18:08:22,902 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:22] "GET /web/image/res.partner/1616/avatar_128?unique=1789150091000 HTTP/1.1" 200 - 8 0.008 0.125 2026-09-11 18:08:22,939 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:22] "GET /web/image?model=res.users&field=avatar_128&id=713 HTTP/1.1" 200 - 9 0.010 0.155 2026-09-11 18:08:22,966 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:22] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 18:08:22,973 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:22] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.017 0.097 2026-09-11 18:08:23,007 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 18:08:23,141 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:23] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.051 0.202 2026-09-11 18:08:23,165 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:23] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.010 0.191 2026-09-11 18:08:23,276 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:23] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 55 0.047 0.052 2026-09-11 18:08:23,383 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:23] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 18:08:23,483 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:23] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-11 18:08:23,491 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:23] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.001 0.015 2026-09-11 18:08:23,495 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:23] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.015 2026-09-11 18:08:23,516 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:23] "GET /web/assets/7d291b5/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-11 18:08:23,684 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:23] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:08:23,685 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:23] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:08:23,714 127 INFO rb-46204af-224751-414455 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-11 18:08:23,832 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user.browser: tour succeeded 2026-09-11 18:08:23,832 127 INFO rb-46204af-224751-414455 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-11 18:08:24,090 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user.browser: heap 24729920 (allocated 25649152) 2026-09-11 18:08:24,129 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Closing chrome headless with pid 5060 2026-09-11 18:08:24,130 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Closing websocket connection 2026-09-11 18:08:24,131 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Terminating chrome headless with pid 5060 2026-09-11 18:08:24,230 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455/chrome_logs/chrome_log_20260911_180824_230297_test_reconcile_group_fence_present_for_account_user.txt 2026-09-11 18:08:24,230 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Removing chrome user profile "/tmp/tmpsn9qnas1_chrome_odoo" 2026-09-11 18:08:24,298 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:08:24,323 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualFxTour.test_reconcile_manual_fx_tour ... 2026-09-11 18:08:24,859 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [548] 2026-09-11 18:08:24,874 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12204] 2026-09-11 18:08:24,881 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:08:25,863 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Chrome pid: 5287 2026-09-11 18:08:25,863 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Chrome headless temporary user profile dir: /tmp/tmpwe8wupq7_chrome_odoo 2026-09-11 18:08:25,863 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Issuing json command http://127.0.0.1:34005/json/version 2026-09-11 18:08:25,867 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:34005/json/version with timeout 3 increased to 10s during tests 2026-09-11 18:08:25,880 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Browser version: Chrome/150.0.7871.114 2026-09-11 18:08:25,880 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Issuing json command http://127.0.0.1:34005/json 2026-09-11 18:08:25,881 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:34005/json with timeout 3 increased to 10s during tests 2026-09-11 18:08:25,887 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Websocket url found: ws://127.0.0.1:34005/devtools/page/4B2DC893C983B6BB40D5BBBB2A291411 2026-09-11 18:08:25,891 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Enable chrome headless console log notification 2026-09-11 18:08:25,896 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Chrome headless enable page notifications 2026-09-11 18:08:26,038 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:recon_manual_fx_user from n/a 2026-09-11 18:08:26,048 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Setting session cookie in browser 2026-09-11 18:08:26,052 127 INFO rb-46204af-224751-414455 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-11 18:08:26,052 127 INFO rb-46204af-224751-414455 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-11 18:08:26,071 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:08:27,100 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:27] "GET /odoo HTTP/1.1" 200 - 185 0.159 0.875 2026-09-11 18:08:27,104 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Navigation result: {'frameId': '4B2DC893C983B6BB40D5BBBB2A291411', 'loaderId': '157D67B52D1E7D3D8A42151A35C2C772', 'isDownload': False} 2026-09-11 18:08:27,104 127 INFO rb-46204af-224751-414455 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-11 18:08:27,147 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:27] "GET /web/assets/57e5c33/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-09-11 18:08:27,175 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:27] "GET /web/assets/5694bf1/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.036 2026-09-11 18:08:27,227 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-11 18:08:27,312 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:27] "GET /web/webclient/load_menus/e403240fad1a53338e2728b3c9e70f6d3670bc358a0fd12b98830bfd672ba35e HTTP/1.1" 200 - 173 0.061 0.111 2026-09-11 18:08:27,321 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:27] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.178 2026-09-11 18:08:27,341 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:27] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.009 0.188 2026-09-11 18:08:27,355 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:27] "GET /web/assets/3310e42/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-11 18:08:27,398 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:27] "GET /web/assets/21c9f9a/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-11 18:08:27,878 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:27] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-11 18:08:27,890 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:27] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-09-11 18:08:27,900 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:27] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-09-11 18:08:27,913 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:27] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.011 2026-09-11 18:08:27,913 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: Owl is running in 'dev' mode. 2026-09-11 18:08:27,930 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:27] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-11 18:08:27,966 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:27] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.013 2026-09-11 18:08:27,978 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:27] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.020 2026-09-11 18:08:27,989 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:27] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.004 0.026 2026-09-11 18:08:28,003 127 INFO rb-46204af-224751-414455 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-11 18:08:28,067 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:08:28,075 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:08:28,119 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:28] "POST /mail/data HTTP/1.1" 200 - 34 0.064 0.038 2026-09-11 18:08:28,187 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:28] "GET /odoo/action-account.action_account_moves_all HTTP/1.1" 200 - 20 0.014 0.150 2026-09-11 18:08:28,234 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:28] "GET /web/image?model=res.users&field=avatar_128&id=714 HTTP/1.1" 200 - 16 0.017 0.173 2026-09-11 18:08:28,251 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200 2026-09-11 18:08:28,266 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:28] "GET /web/image/res.partner/1617/avatar_128?unique=1789150104000 HTTP/1.1" 200 - 8 0.013 0.203 2026-09-11 18:08:28,267 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:28] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.177 2026-09-11 18:08:28,279 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:28] "POST /web/action/load HTTP/1.1" 200 - 5 0.002 0.243 2026-09-11 18:08:28,303 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:28] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.009 0.146 2026-09-11 18:08:28,315 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:28] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.004 0.078 2026-09-11 18:08:28,899 127 INFO rb-46204af-224751-414455 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-11 18:08:28,911 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:28] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.006 2026-09-11 18:08:28,940 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: Owl is running in 'dev' mode. 2026-09-11 18:08:28,977 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:28] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.006 2026-09-11 18:08:28,991 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:28] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.009 2026-09-11 18:08:29,085 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:29] "POST /mail/data HTTP/1.1" 200 - 20 0.025 0.033 2026-09-11 18:08:29,108 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:29] "GET /web/image/res.partner/1617/avatar_128?unique=1789150104000 HTTP/1.1" 200 - 8 0.006 0.047 2026-09-11 18:08:29,141 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:29] "GET /web/image?model=res.users&field=avatar_128&id=714 HTTP/1.1" 200 - 9 0.011 0.086 2026-09-11 18:08:29,142 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:29] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.088 2026-09-11 18:08:29,160 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:29] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-11 18:08:29,163 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:29] "POST /web/action/load HTTP/1.1" 200 - 10 0.008 0.097 2026-09-11 18:08:29,174 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:29] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.003 0.064 2026-09-11 18:08:29,198 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:29] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.009 0.032 2026-09-11 18:08:29,209 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 18:08:29,376 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:29] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 101 0.054 0.136 2026-09-11 18:08:29,417 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:29] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 3 0.006 0.013 2026-09-11 18:08:29,427 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:29] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 18:08:29,537 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:29] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 28 0.044 0.065 2026-09-11 18:08:30,100 127 INFO rb-46204af-224751-414455 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-11 18:08:30,175 127 INFO rb-46204af-224751-414455 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-11 18:08:30,219 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:30] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 4 0.018 0.017 2026-09-11 18:08:30,240 127 INFO rb-46204af-224751-414455 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-11 18:08:30,302 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:30] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 19 0.041 0.027 2026-09-11 18:08:30,342 127 INFO rb-46204af-224751-414455 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-11 18:08:30,413 127 INFO rb-46204af-224751-414455 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-11 18:08:30,439 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:30] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.009 0.012 2026-09-11 18:08:30,480 127 INFO rb-46204af-224751-414455 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-11 18:08:30,502 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:30] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.007 0.009 2026-09-11 18:08:30,535 127 INFO rb-46204af-224751-414455 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-11 18:08:30,586 127 INFO rb-46204af-224751-414455 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-11 18:08:30,637 127 INFO rb-46204af-224751-414455 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-11 18:08:30,693 127 INFO rb-46204af-224751-414455 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-11 18:08:30,747 127 INFO rb-46204af-224751-414455 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-11 18:08:30,808 127 INFO rb-46204af-224751-414455 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-11 18:08:30,845 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:30] "POST /web/action/load HTTP/1.1" 200 - 11 0.016 0.015 2026-09-11 18:08:30,896 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:30] "POST /web/action/run HTTP/1.1" 200 - 20 0.019 0.020 2026-09-11 18:08:30,967 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:30] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 7 0.006 0.050 2026-09-11 18:08:30,989 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:30] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-11 18:08:31,064 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:31] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 26 0.026 0.044 2026-09-11 18:08:31,183 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:31] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 10 0.024 0.040 2026-09-11 18:08:31,218 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:31] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.005 0.015 2026-09-11 18:08:31,251 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:31] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.007 0.013 2026-09-11 18:08:31,301 127 INFO rb-46204af-224751-414455 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-11 18:08:31,315 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:31] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.008 0.015 2026-09-11 18:08:31,363 127 INFO rb-46204af-224751-414455 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-11 18:08:31,432 127 INFO rb-46204af-224751-414455 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-11 18:08:31,508 127 INFO rb-46204af-224751-414455 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-11 18:08:32,056 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:32] "POST /web/dataset/call_button/account.move.line/action_validate HTTP/1.1" 200 - 278 0.246 0.300 2026-09-11 18:08:32,066 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:32] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.426 2026-09-11 18:08:32,074 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:32] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.004 0.548 2026-09-11 18:08:32,107 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:32] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 11 0.009 0.024 2026-09-11 18:08:32,165 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:32] "POST /web/dataset/call_kw/account.move/zalo_check_recipients HTTP/1.1" 200 - 2 0.004 0.016 2026-09-11 18:08:32,170 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: tour succeeded 2026-09-11 18:08:32,171 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: ╔═════════════════════════════════════════╗ ║ TOUR reconcile_manual_fx_tour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-09-11 18:08:32,236 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:32] "POST /mail/thread/data HTTP/1.1" 200 - 38 0.036 0.035 2026-09-11 18:08:32,249 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:32] "POST /web/dataset/call_kw/account.move/zalo_check_recipients HTTP/1.1" 200 - 2 0.002 0.083 2026-09-11 18:08:32,308 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:08:32] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.018 0.094 2026-09-11 18:08:32,387 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: heap 30365280 (allocated 31686656) 2026-09-11 18:08:32,392 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Closing chrome headless with pid 5287 2026-09-11 18:08:32,394 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Closing websocket connection 2026-09-11 18:08:32,394 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Terminating chrome headless with pid 5287 2026-09-11 18:08:32,498 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Chrome Log in: /tmp/odoo_tests/rb-46204af-224751-414455/chrome_logs/chrome_log_20260911_180832_498143_test_reconcile_manual_fx_tour.txt 2026-09-11 18:08:32,498 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Removing chrome user profile "/tmp/tmpwe8wupq7_chrome_odoo" 2026-09-11 18:08:32,549 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:08:51,035 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_1 ... 2026-09-11 18:08:53,486 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_2 ... 2026-09-11 18:08:56,304 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_3 ... 2026-09-11 18:08:59,811 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #715 deleted account.move.line.ctp records with IDs: [1252, 1253, 1254, 1255] 2026-09-11 18:08:59,947 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #715 deleted account.move.line records with IDs: [2583, 2584, 2585, 2586, 2587, 2588, 2589, 2590] 2026-09-11 18:09:00,118 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #715 deleted account.move records with IDs: [1110, 1111, 1112, 1113] 2026-09-11 18:09:00,999 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_with_foreign_currency ... 2026-09-11 18:09:05,412 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_can_post_invoice_with_recurring_line ... 2026-09-11 18:09:08,697 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_can_reset_recurring_invoice_to_draft ... 2026-09-11 18:09:12,276 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #718 deleted account.move.line.ctp records with IDs: [1267, 1268] 2026-09-11 18:09:12,427 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #718 deleted account.move.line records with IDs: [2635, 2636, 2637, 2638] 2026-09-11 18:09:12,541 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #718 deleted account.move records with IDs: [1135, 1136] 2026-09-11 18:09:12,611 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_still_cannot_create_allocation_manually ... 2026-09-11 18:09:15,929 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_manual_recurring_transfer_4 ... 2026-09-11 18:09:18,714 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_move_line_dates_constraint ... 2026-09-11 18:09:19,200 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_move_line_name ... 2026-09-11 18:09:19,524 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_account_fallback_used_when_line_has_no_product ... 2026-09-11 18:09:20,842 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_account_resolved_per_line_company_not_ambient_company ... 2026-09-11 18:09:21,302 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_allocations_identical_for_clerk_and_accountant ... 2026-09-11 18:09:27,294 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_on_customer_invoice_created_by_orm ... 2026-09-11 18:09:28,213 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_on_vendor_bill_created_by_orm ... 2026-09-11 18:09:29,051 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_when_dates_written_after_create ... 2026-09-11 18:09:30,010 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:09:41,528 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_recurring.tests.test_effective_span_end: Starting TestRecurringEffectiveSpanEnd.test_recurring_end_date_false_for_a_plain_unrelated_line ... 2026-09-11 18:09:41,744 127 INFO rb-46204af-224751-414455 odoo.addons.viin_account_recurring.tests.test_effective_span_end: Starting TestRecurringEffectiveSpanEnd.test_recurring_end_date_inherits_the_single_transfer_origin ... 2026-09-11 18:09:44,144 127 INFO rb-46204af-224751-414455 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-11 18:09:44,564 127 INFO rb-46204af-224751-414455 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-11 18:09:44,784 127 INFO rb-46204af-224751-414455 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-11 18:09:46,571 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:10:16,973 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_01_access_right_internal_user ... 2026-09-11 18:10:17,011 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 728, model: affiliate.commission.rule 2026-09-11 18:10:17,020 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 728, model: affiliate.report 2026-09-11 18:10:17,028 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 728, model: affiliate.code 2026-09-11 18:10:17,032 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 728, model: affiliate.commission 2026-09-11 18:10:17,035 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 728, model: affiliate.commission.line 2026-09-11 18:10:17,037 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 728, model: affiliate.commission.rule 2026-09-11 18:10:17,041 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 728, model: affiliate.report 2026-09-11 18:10:17,046 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 728, model: affiliate.code 2026-09-11 18:10:17,048 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 728, model: affiliate.commission 2026-09-11 18:10:17,050 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 728, model: affiliate.commission.line 2026-09-11 18:10:17,052 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 728, model: affiliate.commission.rule 2026-09-11 18:10:17,054 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 728, model: affiliate.report 2026-09-11 18:10:17,060 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 728, model: affiliate.code 2026-09-11 18:10:17,062 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 728, model: affiliate.commission 2026-09-11 18:10:17,064 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 728, model: affiliate.commission.line 2026-09-11 18:10:17,066 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 728, model: affiliate.commission.rule 2026-09-11 18:10:17,069 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 728, model: affiliate.report 2026-09-11 18:10:17,097 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_02_access_right_portal_user ... 2026-09-11 18:10:17,148 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 726, model: affiliate.commission.rule 2026-09-11 18:10:17,166 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 726, model: affiliate.progressive.commission.rule 2026-09-11 18:10:17,168 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 726, model: affiliate.report 2026-09-11 18:10:17,172 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 726, model: affiliate.code 2026-09-11 18:10:17,175 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 726, model: affiliate.commission 2026-09-11 18:10:17,177 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 726, model: affiliate.commission.line 2026-09-11 18:10:17,180 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 726, model: affiliate.commission.rule 2026-09-11 18:10:17,182 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 726, model: affiliate.progressive.commission.rule 2026-09-11 18:10:17,185 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 726, model: affiliate.report 2026-09-11 18:10:17,188 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 726, model: affiliate.code 2026-09-11 18:10:17,190 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 726, model: affiliate.commission 2026-09-11 18:10:17,195 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 726, model: affiliate.commission.line 2026-09-11 18:10:17,198 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 726, model: affiliate.commission.rule 2026-09-11 18:10:17,211 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 726, model: affiliate.progressive.commission.rule 2026-09-11 18:10:17,213 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 726, model: affiliate.report 2026-09-11 18:10:17,215 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 726, model: affiliate.code 2026-09-11 18:10:17,219 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 726, model: affiliate.commission 2026-09-11 18:10:17,221 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 726, model: affiliate.commission.line 2026-09-11 18:10:17,224 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 726, model: affiliate.commission.rule 2026-09-11 18:10:17,227 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 726, model: affiliate.progressive.commission.rule 2026-09-11 18:10:17,229 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 726, model: affiliate.report 2026-09-11 18:10:17,253 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_03_access_right_affliate_user ... 2026-09-11 18:10:17,275 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 729, model: affiliate.report 2026-09-11 18:10:17,286 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 729, model: affiliate.commission.rule 2026-09-11 18:10:17,289 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 729, model: affiliate.progressive.commission.rule 2026-09-11 18:10:17,292 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 729, model: affiliate.report 2026-09-11 18:10:17,299 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 729, model: affiliate.commission.rule 2026-09-11 18:10:17,302 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 729, model: affiliate.progressive.commission.rule 2026-09-11 18:10:17,304 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 729, model: affiliate.report 2026-09-11 18:10:17,309 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 729, model: affiliate.code 2026-09-11 18:10:17,312 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 729, model: affiliate.commission 2026-09-11 18:10:17,316 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 729, model: affiliate.commission.line 2026-09-11 18:10:17,318 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 729, model: affiliate.commission.rule 2026-09-11 18:10:17,320 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 729, model: affiliate.progressive.commission.rule 2026-09-11 18:10:17,321 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 729, model: affiliate.report 2026-09-11 18:10:17,346 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_04_access_right_affliate_admin ... 2026-09-11 18:10:17,366 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 733, model: affiliate.report 2026-09-11 18:10:17,378 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 733, model: affiliate.report 2026-09-11 18:10:17,386 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 733, model: affiliate.report 2026-09-11 18:10:17,414 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_05_access_rule_own_affiliate_code ... 2026-09-11 18:10:17,449 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 729, model: affiliate.code 2026-09-11 18:10:17,468 127 INFO rb-46204af-224751-414455 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-11 18:10:17,495 127 INFO rb-46204af-224751-414455 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-11 18:10:17,511 127 INFO rb-46204af-224751-414455 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-11 18:10:17,570 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 729, model: affiliate.code 2026-09-11 18:10:17,575 127 INFO rb-46204af-224751-414455 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-11 18:10:17,590 127 INFO rb-46204af-224751-414455 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-11 18:10:17,622 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_06_access_rule_own_affiliate_commission ... 2026-09-11 18:10:17,794 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 729, model: affiliate.commission 2026-09-11 18:10:17,817 127 INFO rb-46204af-224751-414455 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-11 18:10:17,839 127 INFO rb-46204af-224751-414455 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-11 18:10:17,862 127 INFO rb-46204af-224751-414455 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-11 18:10:17,943 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 729, model: affiliate.commission 2026-09-11 18:10:17,948 127 INFO rb-46204af-224751-414455 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-11 18:10:17,962 127 INFO rb-46204af-224751-414455 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-11 18:10:17,996 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_07_access_rule_all_affiliate_code ... 2026-09-11 18:10:18,068 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_08_access_rule_all_affiliate_commission ... 2026-09-11 18:10:18,201 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_09_access_right_billing_user ... 2026-09-11 18:10:18,223 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 735, model: affiliate.code 2026-09-11 18:10:18,233 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 735, model: affiliate.commission 2026-09-11 18:10:18,236 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 735, model: affiliate.commission.line 2026-09-11 18:10:18,239 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 735, model: affiliate.commission.rule 2026-09-11 18:10:18,244 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 735, model: affiliate.code 2026-09-11 18:10:18,247 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 735, model: affiliate.commission 2026-09-11 18:10:18,249 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 735, model: affiliate.commission.line 2026-09-11 18:10:18,251 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 735, model: affiliate.commission.rule 2026-09-11 18:10:18,255 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 735, model: affiliate.code 2026-09-11 18:10:18,257 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 735, model: affiliate.commission 2026-09-11 18:10:18,259 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 735, model: affiliate.commission.line 2026-09-11 18:10:18,261 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 735, model: affiliate.commission.rule 2026-09-11 18:10:18,284 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_10_access_right_account_readonly_user ... 2026-09-11 18:10:18,307 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 736, model: affiliate.code 2026-09-11 18:10:18,315 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 736, model: affiliate.commission 2026-09-11 18:10:18,317 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 736, model: affiliate.commission.line 2026-09-11 18:10:18,319 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 736, model: affiliate.commission.rule 2026-09-11 18:10:18,324 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 736, model: affiliate.code 2026-09-11 18:10:18,326 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 736, model: affiliate.commission 2026-09-11 18:10:18,328 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 736, model: affiliate.commission.line 2026-09-11 18:10:18,329 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 736, model: affiliate.commission.rule 2026-09-11 18:10:18,332 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 736, model: affiliate.code 2026-09-11 18:10:18,334 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 736, model: affiliate.commission 2026-09-11 18:10:18,336 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 736, model: affiliate.commission.line 2026-09-11 18:10:18,338 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 736, model: affiliate.commission.rule 2026-09-11 18:10:18,399 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-09-11 18:10:48,776 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_commission_with_existing_invoice ... 2026-09-11 18:10:49,591 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_commission_with_no_existing_invoice ... 2026-09-11 18:10:50,331 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_link_commission_ids ... 2026-09-11 18:10:50,859 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:11:20,938 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_affcode_capacity_check_sees_whole_pool_for_plain_user ... 2026-09-11 18:11:21,303 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_affcode_create_excludes_search_sees_whole_pool_for_plain_user ... 2026-09-11 18:11:21,559 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_barcode ... 2026-09-11 18:11:21,586 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_create_affiliate ... 2026-09-11 18:11:21,738 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_generate_name_with_config ... 2026-09-11 18:11:21,937 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_01 ... 2026-09-11 18:11:21,980 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_02 ... 2026-09-11 18:11:22,040 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_03 ... 2026-09-11 18:11:22,103 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_04 ... 2026-09-11 18:11:22,169 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_name_search ... 2026-09-11 18:11:22,204 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_reach_the_maximun_limit_of_affiliate_code ... 2026-09-11 18:11:22,582 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:11:54,131 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_commission_rule: Starting TestCommissionRule.test_check_date ... 2026-09-11 18:11:54,302 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:12:23,379 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_01_config_auto_generate_affiliate_bill_receipts ... 2026-09-11 18:12:23,802 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_02_cron_generate_affiliate_bill_receipts_with_month_cycle ... 2026-09-11 18:12:23,992 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-11 18:12:24,069 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-11 18:12:24,096 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-11 18:12:24,466 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-11 18:12:24,555 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-11 18:12:24,849 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-11 18:12:24,876 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_03_cron_generate_affiliate_bill_receipts_with_week_cycle ... 2026-09-11 18:12:25,086 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-11 18:12:25,143 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-11 18:12:25,171 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-11 18:12:25,701 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-11 18:12:25,802 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-11 18:12:26,075 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-11 18:12:26,103 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_04_cron_generate_affiliate_bill_receipts_with_day_cycle ... 2026-09-11 18:12:26,354 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-11 18:12:26,424 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-11 18:12:26,458 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-11 18:12:26,894 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-11 18:12:26,987 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-11 18:12:27,296 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-11 18:12:27,319 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_05_create_commission_receipt_invoice_manually ... 2026-09-11 18:12:27,959 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:12:58,170 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_fiscal_position: Starting TestFiscalPosition.test_fiscal_position ... 2026-09-11 18:12:59,341 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:13:29,880 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_01_remove_partner_has_been_linked_viin_affiliate_code ... 2026-09-11 18:13:30,056 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted affiliate.code records with IDs: [59] 2026-09-11 18:13:30,065 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3052] 2026-09-11 18:13:30,524 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1798] 2026-09-11 18:13:30,549 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_create_commission ... 2026-09-11 18:13:32,578 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_default_commission_percentage ... 2026-09-11 18:13:32,665 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:14:02,004 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_access_rule_access_commission_multi_company ... 2026-09-11 18:14:02,227 127 INFO rb-46204af-224751-414455 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-11 18:14:02,253 127 INFO rb-46204af-224751-414455 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-11 18:14:02,286 127 INFO rb-46204af-224751-414455 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-11 18:14:02,318 127 INFO rb-46204af-224751-414455 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-11 18:14:02,350 127 INFO rb-46204af-224751-414455 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-11 18:14:02,383 127 INFO rb-46204af-224751-414455 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-11 18:14:02,426 127 INFO rb-46204af-224751-414455 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-11 18:14:02,464 127 INFO rb-46204af-224751-414455 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-11 18:14:02,512 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_access_rule_affiliate_code_multi_company ... 2026-09-11 18:14:02,603 127 INFO rb-46204af-224751-414455 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-11 18:14:02,644 127 INFO rb-46204af-224751-414455 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-11 18:14:02,703 127 INFO rb-46204af-224751-414455 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-11 18:14:02,724 127 INFO rb-46204af-224751-414455 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-11 18:14:02,772 127 INFO rb-46204af-224751-414455 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-11 18:14:02,799 127 INFO rb-46204af-224751-414455 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-11 18:14:02,841 127 INFO rb-46204af-224751-414455 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-11 18:14:02,868 127 INFO rb-46204af-224751-414455 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-11 18:14:02,916 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_multi_company_access_commission_rule ... 2026-09-11 18:14:03,004 127 INFO rb-46204af-224751-414455 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-11 18:14:03,054 127 INFO rb-46204af-224751-414455 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-11 18:14:03,094 127 INFO rb-46204af-224751-414455 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-11 18:14:03,125 127 INFO rb-46204af-224751-414455 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-11 18:14:03,174 127 INFO rb-46204af-224751-414455 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-11 18:14:03,207 127 INFO rb-46204af-224751-414455 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-11 18:14:03,240 127 INFO rb-46204af-224751-414455 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-11 18:14:03,259 127 INFO rb-46204af-224751-414455 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-11 18:14:03,344 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:14:32,038 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_multi_currency: Starting TestMultiCurrency.test_multi_currency ... 2026-09-11 18:14:33,422 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:15:02,212 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_01_create_affiliate_referral_commission ... 2026-09-11 18:15:02,391 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_02_create_commission_invoice ... 2026-09-11 18:15:03,476 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_03_create_commission_invoice ... 2026-09-11 18:15:04,876 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:15:32,981 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_res_partner: Starting TestResPartner.test_compute_is_affiliate ... 2026-09-11 18:15:33,100 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted affiliate.code records with IDs: [76] 2026-09-11 18:15:33,106 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3178] 2026-09-11 18:15:33,137 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_res_partner: Starting TestResPartner.test_search_is_affiliate ... 2026-09-11 18:15:33,269 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:16:02,810 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_action_update_affiliate_code_for_internal ... 2026-09-11 18:16:04,332 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_action_update_affiliate_code_for_portal ... 2026-09-11 18:16:05,234 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_compute_user_count ... 2026-09-11 18:16:05,294 127 INFO rb-46204af-224751-414455 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-11 18:16:06,089 127 INFO rb-46204af-224751-414455 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-11 18:16:06,967 127 INFO rb-46204af-224751-414455 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-11 18:16:08,010 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_create_user_auto_generate_code_when_not_enable_auto_generate_code ... 2026-09-11 18:16:08,883 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_generate_affiliate_code ... 2026-09-11 18:16:09,014 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-09-11 18:16:38,909 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_crm.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_lead_count ... 2026-09-11 18:16:39,056 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted crm.lead records with IDs: [77] 2026-09-11 18:16:39,123 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:17:11,596 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_create_lead ... 2026-09-11 18:17:11,677 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 892, model: crm.lead 2026-09-11 18:17:11,701 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 895, model: crm.lead 2026-09-11 18:17:11,718 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 896, model: crm.lead 2026-09-11 18:17:11,750 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_read_lead ... 2026-09-11 18:17:11,794 127 INFO rb-46204af-224751-414455 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-11 18:17:11,838 127 INFO rb-46204af-224751-414455 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-11 18:17:11,863 127 INFO rb-46204af-224751-414455 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-11 18:17:11,898 127 INFO rb-46204af-224751-414455 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-11 18:17:12,183 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_unlink_lead ... 2026-09-11 18:17:12,203 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 892, model: crm.lead 2026-09-11 18:17:12,219 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 895, model: crm.lead 2026-09-11 18:17:12,234 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 896, model: crm.lead 2026-09-11 18:17:12,267 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_write_lead ... 2026-09-11 18:17:12,283 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 892, model: crm.lead 2026-09-11 18:17:12,297 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 895, model: crm.lead 2026-09-11 18:17:12,308 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 896, model: crm.lead 2026-09-11 18:17:12,380 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:17:12,689 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_01_affiliate_loyalty_coupon_program ... 2026-09-11 18:17:12,844 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_02_affiliate_loyalty_discount_code_program ... 2026-09-11 18:17:12,976 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_03_reach_the_limit_of_length_of_affiliate_discount_code ... 2026-09-11 18:17:13,627 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_04_loyalty_rule_display_name_recompute_on_program_rename ... 2026-09-11 18:17:13,700 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:17:15,191 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_01_check_affiliate_admin_access_loyalty ... 2026-09-11 18:17:15,233 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 900, model: loyalty.program 2026-09-11 18:17:15,247 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 900, model: loyalty.generate.wizard 2026-09-11 18:17:15,250 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 900, model: loyalty.program 2026-09-11 18:17:15,291 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_02_check_affiliate_user_all_doc_access_loyalty ... 2026-09-11 18:17:15,480 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 899, model: loyalty.rule 2026-09-11 18:17:15,490 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 899, model: loyalty.reward 2026-09-11 18:17:15,531 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 899, model: loyalty.program 2026-09-11 18:17:15,536 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 899, model: loyalty.rule 2026-09-11 18:17:15,540 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 899, model: loyalty.reward 2026-09-11 18:17:15,564 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #899 deleted mail.message records with IDs: [12292, 12290, 12289] 2026-09-11 18:17:15,564 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 899, model: loyalty.card 2026-09-11 18:17:15,567 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 899, model: loyalty.generate.wizard 2026-09-11 18:17:15,571 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 899, model: loyalty.program 2026-09-11 18:17:15,573 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 899, model: loyalty.rule 2026-09-11 18:17:15,622 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 899, model: loyalty.reward 2026-09-11 18:17:15,628 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 899, model: loyalty.mail 2026-09-11 18:17:15,631 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 899, model: loyalty.history 2026-09-11 18:17:15,635 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 899, model: loyalty.mail 2026-09-11 18:17:15,637 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 899, model: loyalty.history 2026-09-11 18:17:15,641 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 899, model: loyalty.mail 2026-09-11 18:17:15,643 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 899, model: loyalty.history 2026-09-11 18:17:15,674 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_03_check_affiliate_user_own_doc_access_loyalty ... 2026-09-11 18:17:15,838 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 898, model: loyalty.rule 2026-09-11 18:17:15,844 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 898, model: loyalty.reward 2026-09-11 18:17:15,883 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 898, model: loyalty.program 2026-09-11 18:17:15,887 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 898, model: loyalty.rule 2026-09-11 18:17:15,891 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 898, model: loyalty.reward 2026-09-11 18:17:15,913 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #898 deleted mail.message records with IDs: [12292, 12290, 12289] 2026-09-11 18:17:15,914 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 898, model: loyalty.card 2026-09-11 18:17:15,916 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 898, model: loyalty.generate.wizard 2026-09-11 18:17:15,921 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 898, model: loyalty.program 2026-09-11 18:17:15,924 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 898, model: loyalty.rule 2026-09-11 18:17:15,969 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 898, model: loyalty.reward 2026-09-11 18:17:15,979 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 898, model: loyalty.mail 2026-09-11 18:17:15,982 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 898, model: loyalty.history 2026-09-11 18:17:15,987 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 898, model: loyalty.mail 2026-09-11 18:17:15,990 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 898, model: loyalty.history 2026-09-11 18:17:15,992 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 898, model: loyalty.mail 2026-09-11 18:17:15,994 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 898, model: loyalty.history 2026-09-11 18:17:16,015 127 INFO rb-46204af-224751-414455 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-11 18:17:16,124 127 INFO rb-46204af-224751-414455 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-11 18:17:16,152 127 INFO rb-46204af-224751-414455 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-11 18:17:16,169 127 INFO rb-46204af-224751-414455 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-11 18:17:16,297 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:17:38,671 127 INFO rb-46204af-224751-414455 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-11 18:17:40,092 127 INFO rb-46204af-224751-414455 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-11 18:17:41,674 127 INFO rb-46204af-224751-414455 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-11 18:17:43,073 127 INFO rb-46204af-224751-414455 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-11 18:17:44,404 127 INFO rb-46204af-224751-414455 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-11 18:17:45,964 127 INFO rb-46204af-224751-414455 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-11 18:17:47,555 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:18:09,667 127 INFO rb-46204af-224751-414455 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-11 18:18:09,815 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:18:32,521 127 INFO rb-46204af-224751-414455 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-11 18:18:32,631 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:18:53,776 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_coupon_code: Starting TestAffiliateLoyaltyPOSOwnershipScopeGuard.test_ownership_listing_stays_scoped_for_cashier ... 2026-09-11 18:18:53,848 127 INFO rb-46204af-224751-414455 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-11 18:18:53,869 127 INFO rb-46204af-224751-414455 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-11 18:18:53,945 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:19:15,748 127 INFO rb-46204af-224751-414455 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-11 18:19:15,932 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:19:37,536 127 INFO rb-46204af-224751-414455 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-11 18:19:37,953 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:19:53,011 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend: Starting TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch ... 2026-09-11 18:19:53,381 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Chrome pid: 5532 2026-09-11 18:19:53,381 127 INFO rb-46204af-224751-414455 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/tmprmkcs430_chrome_odoo 2026-09-11 18:19:53,381 127 INFO rb-46204af-224751-414455 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:34187/json/version 2026-09-11 18:19:53,383 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:34187/json/version with timeout 3 increased to 10s during tests 2026-09-11 18:19:53,420 127 INFO rb-46204af-224751-414455 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-11 18:19:53,420 127 INFO rb-46204af-224751-414455 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:34187/json 2026-09-11 18:19:53,421 127 INFO rb-46204af-224751-414455 odoo.tests.common.requests: request http://127.0.0.1:34187/json with timeout 3 increased to 10s during tests 2026-09-11 18:19:53,432 127 INFO rb-46204af-224751-414455 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:34187/devtools/page/AFB918B47CDA28AEAC03960DFCD92194 2026-09-11 18:19:53,442 127 INFO rb-46204af-224751-414455 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-11 18:19:53,455 127 INFO rb-46204af-224751-414455 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-11 18:19:53,499 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:pos_user from n/a 2026-09-11 18:19:53,503 127 INFO rb-46204af-224751-414455 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-11 18:19:53,506 127 INFO rb-46204af-224751-414455 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-11 18:19:53,506 127 INFO rb-46204af-224751-414455 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-11 18:19:53,517 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:19:54,180 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:54] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 130 0.086 0.580 2026-09-11 18:19:54,183 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Navigation result: {'frameId': 'AFB918B47CDA28AEAC03960DFCD92194', 'loaderId': '45D36B18A4A1DF56AF8415B7DE8E3228', 'isDownload': False} 2026-09-11 18:19:54,183 127 INFO rb-46204af-224751-414455 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-11 18:19:54,200 127 INFO rb-46204af-224751-414455 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-11 18:19:54,232 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:54] "GET /web/assets/201f5e6/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-09-11 18:19:54,243 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:54] "GET /web/assets/516fea1/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.036 2026-09-11 18:19:54,251 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:54] "GET /web/assets/f181340/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.037 2026-09-11 18:19:54,649 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:54] "GET /web/webclient/translations/092bd9b9da1b3125a10322c83aa3eedfd48e03da?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-11 18:19:54,661 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:19:54,663 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:54] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:19:54,675 127 INFO rb-46204af-224751-414455 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-11 18:19:54,678 127 INFO rb-46204af-224751-414455 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-11 18:19:54,682 127 INFO rb-46204af-224751-414455 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-11 18:19:55,414 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:55] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 353 0.389 0.354 2026-09-11 18:19:55,421 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:55] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.740 2026-09-11 18:19:55,609 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:55] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.005 0.006 2026-09-11 18:19:55,611 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:55] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.006 2026-09-11 18:19:55,640 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:55] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-11 18:19:55,669 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-11 18:19:55,699 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:55] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.006 0.011 2026-09-11 18:19:55,706 127 INFO rb-46204af-224751-414455 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-11 18:19:55,757 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-11 18:19:55,762 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:55] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-11 18:19:55,796 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:55] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-11 18:19:55,821 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-09-11 18:19:55,833 127 INFO ? werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-09-11 18:19:55,849 127 INFO rb-46204af-224751-414455 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-11 18:19:55,867 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:55] "GET /web/image/res.users/926/avatar_128 HTTP/1.1" 200 - 16 0.034 0.038 2026-09-11 18:19:55,902 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:55] "GET /web/image?model=res.company&id=163&field=logo HTTP/1.1" 200 - 9 0.013 0.092 2026-09-11 18:19:55,917 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:55] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.007 0.009 2026-09-11 18:19:55,935 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:55] "GET /web/image/res.company/163/favicon HTTP/1.1" 200 - 4 0.006 0.085 2026-09-11 18:19:55,946 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:55] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.002 0.038 2026-09-11 18:19:55,961 127 INFO rb-46204af-224751-414455 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-11 18:19:55,963 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:55] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.003 0.050 2026-09-11 18:19:55,973 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:55] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.005 0.058 2026-09-11 18:19:55,980 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:55] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.001 0.020 2026-09-11 18:19:55,990 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:55] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.002 0.066 2026-09-11 18:19:56,011 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:56] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.008 0.059 2026-09-11 18:19:56,023 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:56] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.003 0.067 2026-09-11 18:19:56,034 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:56] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.003 0.034 2026-09-11 18:19:56,044 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:56] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.002 0.075 2026-09-11 18:19:56,054 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:56] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.003 0.065 2026-09-11 18:19:56,128 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:56] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 32 0.027 0.075 2026-09-11 18:19:56,137 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:56] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.004 0.156 2026-09-11 18:19:56,142 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:56] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.126 2026-09-11 18:19:56,191 127 INFO rb-46204af-224751-414455 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-11 18:19:56,266 127 INFO rb-46204af-224751-414455 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-11 18:19:56,319 127 INFO rb-46204af-224751-414455 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-11 18:19:56,385 127 INFO rb-46204af-224751-414455 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-11 18:19:56,457 127 INFO rb-46204af-224751-414455 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-11 18:19:56,517 127 INFO rb-46204af-224751-414455 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-11 18:19:56,591 127 INFO rb-46204af-224751-414455 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-11 18:19:56,652 127 INFO rb-46204af-224751-414455 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-11 18:19:56,712 127 INFO rb-46204af-224751-414455 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-11 18:19:56,782 127 INFO rb-46204af-224751-414455 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-11 18:19:56,795 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:56] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.007 0.011 2026-09-11 18:19:56,886 127 INFO rb-46204af-224751-414455 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-11 18:19:56,937 127 INFO rb-46204af-224751-414455 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-11 18:19:57,000 127 INFO rb-46204af-224751-414455 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-11 18:19:57,051 127 INFO rb-46204af-224751-414455 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-11 18:19:57,110 127 INFO rb-46204af-224751-414455 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-11 18:19:57,167 127 INFO rb-46204af-224751-414455 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-11 18:19:57,225 127 INFO rb-46204af-224751-414455 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-11 18:19:57,295 127 INFO rb-46204af-224751-414455 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-11 18:19:57,310 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:57] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 2 0.003 0.009 2026-09-11 18:19:57,415 127 INFO rb-46204af-224751-414455 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-11 18:19:57,464 127 INFO rb-46204af-224751-414455 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-11 18:19:57,514 127 INFO rb-46204af-224751-414455 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-11 18:19:57,565 127 INFO rb-46204af-224751-414455 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-11 18:19:57,625 127 INFO rb-46204af-224751-414455 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-11 18:19:57,682 127 INFO rb-46204af-224751-414455 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-11 18:19:57,745 127 INFO rb-46204af-224751-414455 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-11 18:19:57,823 127 INFO rb-46204af-224751-414455 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-11 18:19:57,824 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:19:57] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 2 0.002 0.009 2026-09-11 18:19:57,939 127 INFO rb-46204af-224751-414455 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-11 18:19:57,990 127 INFO rb-46204af-224751-414455 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-11 18:19:58,052 127 INFO rb-46204af-224751-414455 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-11 18:19:58,118 127 INFO rb-46204af-224751-414455 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-11 18:19:58,119 127 INFO rb-46204af-224751-414455 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-11 18:19:58,196 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: heap 16557700 (allocated 18096128) 2026-09-11 18:19:58,197 127 INFO rb-46204af-224751-414455 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 5532 2026-09-11 18:19:58,197 127 INFO rb-46204af-224751-414455 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-11 18:19:58,198 127 INFO rb-46204af-224751-414455 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 5532 2026-09-11 18:19:58,295 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455/chrome_logs/chrome_log_20260911_181958_295603_test_affiliate_loyalty_reward_refresh_on_affiliate_switch.txt 2026-09-11 18:19:58,295 127 INFO rb-46204af-224751-414455 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/tmprmkcs430_chrome_odoo" 2026-09-11 18:19:58,368 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:19:58,880 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_01_add_affiliate_code_by_applying_related_coupon ... 2026-09-11 18:19:59,211 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_02_add_affiliate_code_by_applying_unrelated_coupon ... 2026-09-11 18:19:59,352 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_03_add_affiliate_code_by_applying_related_coupons ... 2026-09-11 18:19:59,518 127 INFO rb-46204af-224751-414455 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-11 18:20:01,141 127 INFO rb-46204af-224751-414455 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-11 18:20:01,260 127 INFO rb-46204af-224751-414455 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-11 18:20:01,386 127 INFO rb-46204af-224751-414455 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-11 18:20:01,548 127 INFO rb-46204af-224751-414455 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-11 18:20:03,210 127 INFO rb-46204af-224751-414455 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-11 18:20:05,223 127 INFO rb-46204af-224751-414455 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-11 18:20:05,251 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-09-11 18:20:07,288 127 INFO rb-46204af-224751-414455 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-11 18:20:07,310 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-09-11 18:20:09,467 127 INFO rb-46204af-224751-414455 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-11 18:20:11,327 127 INFO rb-46204af-224751-414455 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-11 18:20:11,379 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-09-11 18:20:13,492 127 INFO rb-46204af-224751-414455 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-11 18:20:13,560 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-09-11 18:20:15,908 127 INFO rb-46204af-224751-414455 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-11 18:20:15,953 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-09-11 18:20:18,246 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:20:21,720 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_01_non_owner_applies_related_coupon_code ... 2026-09-11 18:20:22,085 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_02_non_owner_applies_related_rule_code ... 2026-09-11 18:20:22,476 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_03_non_owner_applies_affiliate_name_directly ... 2026-09-11 18:20:22,684 127 INFO rb-46204af-224751-414455 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-11 18:20:22,915 127 INFO rb-46204af-224751-414455 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-11 18:20:22,999 127 INFO rb-46204af-224751-414455 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-11 18:20:23,085 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:21:01,333 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_marketplace_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_amount_verify_affiliate_commission_01 ... 2026-09-11 18:21:02,713 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_marketplace_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_separate_invoice_01 ... 2026-09-11 18:21:04,228 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:21:10,530 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_internal_user_cancel_affcode_so_001 ... 2026-09-11 18:21:11,187 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_internal_user_cancel_affcode_so_002 ... 2026-09-11 18:21:11,801 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_add_new_sol_001 ... 2026-09-11 18:21:13,334 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_add_new_sol_002 ... 2026-09-11 18:21:14,497 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_cancel_affcode_so_001 ... 2026-09-11 18:21:14,556 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_cancel_affcode_so_002 ... 2026-09-11 18:21:15,297 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:21:47,697 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4825, 4824, 4823, 4822, 4821] 2026-09-11 18:21:47,710 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [294119, 294122, 294120, 294123, 294121] 2026-09-11 18:21:47,710 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-11 18:21:47,937 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_group_user_action_confirm_multi_level_commission ... 2026-09-11 18:21:48,265 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_reconfirm_reuses_done_upline_not_owned_by_actor ... 2026-09-11 18:21:50,511 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_reuse_cascade_does_not_widen_ownership_listing ... 2026-09-11 18:21:50,773 127 INFO rb-46204af-224751-414455 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-11 18:21:50,803 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_second_commission_event_upline_not_owned_no_cache ... 2026-09-11 18:21:51,237 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:22:22,401 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4825, 4824, 4823, 4822, 4821] 2026-09-11 18:22:22,412 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [294119, 294122, 294120, 294123, 294121] 2026-09-11 18:22:22,413 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-11 18:22:23,142 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_cancel_blocked_when_far_upline_has_active_invoice ... 2026-09-11 18:22:24,106 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_cancel_cascades_full_multi_tier_downline_commission_chain ... 2026-09-11 18:22:24,339 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_cancel_does_not_sweep_an_unrelated_downline_commission_chain ... 2026-09-11 18:22:24,644 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_ownership_listing_still_scoped_for_uplines_not_owned ... 2026-09-11 18:22:24,861 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-11 18:22:54,950 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4825, 4824, 4823, 4822, 4821] 2026-09-11 18:22:54,958 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [294119, 294122, 294120, 294123, 294121] 2026-09-11 18:22:54,958 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-11 18:22:55,194 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_assign_affiliate_upline ... 2026-09-11 18:22:55,548 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_affiliate_hierarchy_01 ... 2026-09-11 18:22:55,613 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_affiliate_hierarchy_02 ... 2026-09-11 18:22:55,687 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_limit_multi_level_affiliate_hierarchy_1 ... 2026-09-11 18:22:55,890 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_limit_multi_level_affiliate_hierarchy_2 ... 2026-09-11 18:22:56,120 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_depth ... 2026-09-11 18:22:56,199 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_downline_affcodes ... 2026-09-11 18:22:56,269 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_multi_level_comm_rules ... 2026-09-11 18:22:56,323 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_upline_affcodes ... 2026-09-11 18:22:56,422 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:23:26,820 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4825, 4824, 4823, 4822, 4821] 2026-09-11 18:23:26,832 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [294119, 294122, 294120, 294123, 294121] 2026-09-11 18:23:26,832 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-11 18:23:27,180 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_01_create_multi_level_commission ... 2026-09-11 18:23:29,101 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_02_create_multi_level_commission ... 2026-09-11 18:23:31,480 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_03_create_multi_level_commission ... 2026-09-11 18:23:31,735 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_04_create_multi_level_commission ... 2026-09-11 18:23:31,980 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_05_create_multi_level_commission ... 2026-09-11 18:23:32,176 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_06_create_multi_level_commission ... 2026-09-11 18:23:35,163 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [206] 2026-09-11 18:23:35,273 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [131] 2026-09-11 18:23:35,524 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:24:04,953 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4825, 4824, 4823, 4822, 4821] 2026-09-11 18:24:04,969 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [294119, 294122, 294120, 294123, 294121] 2026-09-11 18:24:04,969 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-11 18:24:05,244 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_multi_company: Starting TestMultiCompany.test_multi_company_access_affiliate_multi_level_commission_rule ... 2026-09-11 18:24:05,381 127 INFO rb-46204af-224751-414455 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-11 18:24:05,411 127 INFO rb-46204af-224751-414455 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-11 18:24:05,452 127 INFO rb-46204af-224751-414455 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-11 18:24:05,482 127 INFO rb-46204af-224751-414455 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-11 18:24:05,520 127 INFO rb-46204af-224751-414455 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-11 18:24:05,545 127 INFO rb-46204af-224751-414455 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-11 18:24:05,586 127 INFO rb-46204af-224751-414455 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-11 18:24:05,607 127 INFO rb-46204af-224751-414455 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-11 18:24:05,720 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:24:35,722 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4825, 4824, 4823, 4822, 4821] 2026-09-11 18:24:35,735 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [294119, 294122, 294120, 294123, 294121] 2026-09-11 18:24:35,735 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-11 18:24:36,041 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level.tests.test_report: Starting TestAffiliateMultiReport.test_multi_level_report_parent_comm_amount ... 2026-09-11 18:24:36,417 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:24:57,151 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4825, 4824, 4823, 4822, 4821] 2026-09-11 18:24:57,161 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [294119, 294122, 294120, 294123, 294121] 2026-09-11 18:24:57,161 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-11 18:24:57,658 127 INFO rb-46204af-224751-414455 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-11 18:25:00,134 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_pos.tests.test_access: Starting TestMultiLevelPosUplineReuseAccess.test_sudo_fix_does_not_widen_ownership_listing ... 2026-09-11 18:25:02,530 127 INFO rb-46204af-224751-414455 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-11 18:25:02,650 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:25:24,008 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4825, 4824, 4823, 4822, 4821] 2026-09-11 18:25:24,024 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [294119, 294122, 294120, 294123, 294121] 2026-09-11 18:25:24,024 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-11 18:25:24,237 127 INFO rb-46204af-224751-414455 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-11 18:25:27,505 127 INFO rb-46204af-224751-414455 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-11 18:25:28,465 127 INFO rb-46204af-224751-414455 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-11 18:25:31,380 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_04_create_multi_level_commission ... 2026-09-11 18:25:32,167 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_05_create_multi_level_commission ... 2026-09-11 18:25:33,121 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_06_create_multi_level_commission ... 2026-09-11 18:25:33,895 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_07_create_multi_level_commission ... 2026-09-11 18:25:35,489 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_08_create_multi_level_commission ... 2026-09-11 18:25:36,364 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_09_create_multi_level_commission ... 2026-09-11 18:25:37,394 127 INFO rb-46204af-224751-414455 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-11 18:25:38,386 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_11_create_multi_level_commission ... 2026-09-11 18:25:39,146 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_12_create_multi_level_commission ... 2026-09-11 18:25:40,009 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:26:11,278 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4825, 4824, 4823, 4822, 4821] 2026-09-11 18:26:11,288 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [294119, 294122, 294120, 294123, 294121] 2026-09-11 18:26:11,288 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-11 18:26:11,720 127 INFO rb-46204af-224751-414455 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-11 18:26:15,824 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_sale.tests.test_access: Starting TestMultiLevelSaleUplineReuseAccess.test_sudo_fix_does_not_widen_ownership_listing ... 2026-09-11 18:26:19,779 127 INFO rb-46204af-224751-414455 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-11 18:26:19,870 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:26:50,316 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4825, 4824, 4823, 4822, 4821] 2026-09-11 18:26:50,326 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [294119, 294122, 294120, 294123, 294121] 2026-09-11 18:26:50,326 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-11 18:26:50,561 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_01_create_multi_level_commission ... 2026-09-11 18:26:51,182 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_02_create_multi_level_commission ... 2026-09-11 18:26:51,857 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_03_create_multi_level_commission ... 2026-09-11 18:26:55,141 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_04_create_multi_level_commission ... 2026-09-11 18:26:59,306 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_05_create_multi_level_commission ... 2026-09-11 18:26:59,848 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_06_create_multi_level_commission ... 2026-09-11 18:27:00,523 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_07_create_multi_level_commission ... 2026-09-11 18:27:01,097 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_08_create_multi_level_commission ... 2026-09-11 18:27:01,844 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_09_create_multi_level_commission ... 2026-09-11 18:27:02,571 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_10_create_multi_level_commission ... 2026-09-11 18:27:03,279 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_11_create_multi_level_commission_mix_criteria ... 2026-09-11 18:27:03,311 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_12_create_multi_level_commission ... 2026-09-11 18:27:03,332 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_13_create_multi_level_commission ... 2026-09-11 18:27:03,355 127 INFO rb-46204af-224751-414455 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-11 18:27:03,833 127 INFO rb-46204af-224751-414455 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-11 18:27:04,516 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:27:24,070 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_01_add_affiliate_to_pos_order_after_discount_01 ... 2026-09-11 18:27:25,114 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_02_add_affiliate_to_pos_order_after_discount_02 ... 2026-09-11 18:27:26,024 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_03_add_affiliate_to_pos_order_before_discount_01 ... 2026-09-11 18:27:26,937 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_04_add_affiliate_to_pos_order_before_discount_02 ... 2026-09-11 18:27:27,825 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_05_message_refunded_orders_have_commission ... 2026-09-11 18:27:29,345 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_08_refund_order_with_progressive ... 2026-09-11 18:27:30,907 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_09_refund_order_with_progressive_multi_time ... 2026-09-11 18:27:32,807 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_10_revenue_analysis_report_is_queryable ... 2026-09-11 18:27:33,748 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_11_pos_ui_affiliate_code_loader_scoped_to_session_company ... 2026-09-11 18:27:33,958 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:27:54,276 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_access: Starting TestAffiliatePOSAccess.test_01_check_affiliate_user_access_pos ... 2026-09-11 18:27:54,308 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1043, model: pos.order 2026-09-11 18:27:54,318 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1043, model: pos.order.line 2026-09-11 18:27:54,324 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1043, model: pos.order 2026-09-11 18:27:54,327 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1043, model: pos.order.line 2026-09-11 18:27:54,333 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1043, model: pos.order 2026-09-11 18:27:54,335 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1043, model: pos.order.line 2026-09-11 18:27:54,357 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_access: Starting TestAffiliatePOSAccess.test_02_check_pos_user_access_affiliate ... 2026-09-11 18:27:54,373 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1044, model: affiliate.commission.rule 2026-09-11 18:27:54,381 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1044, model: affiliate.progressive.commission.rule 2026-09-11 18:27:54,385 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1044, model: affiliate.commission.rule 2026-09-11 18:27:54,388 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1044, model: affiliate.progressive.commission.rule 2026-09-11 18:27:54,392 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1044, model: affiliate.commission.rule 2026-09-11 18:27:54,394 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1044, model: affiliate.progressive.commission.rule 2026-09-11 18:27:54,448 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:28:15,055 127 INFO rb-46204af-224751-414455 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-11 18:28:15,292 127 INFO rb-46204af-224751-414455 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-11 18:28:15,428 127 INFO rb-46204af-224751-414455 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-11 18:28:15,508 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:28:36,863 127 INFO rb-46204af-224751-414455 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-11 18:28:37,128 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1052 deleted affiliate.commission records with IDs: [185] 2026-09-11 18:28:37,150 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1052 deleted mail.followers records with IDs: [4551, 4552, 4553] 2026-09-11 18:28:37,238 127 INFO rb-46204af-224751-414455 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-11 18:28:37,583 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1053 deleted affiliate.commission records with IDs: [187] 2026-09-11 18:28:37,609 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1053 deleted mail.followers records with IDs: [4557, 4558, 4559] 2026-09-11 18:28:37,723 127 INFO rb-46204af-224751-414455 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-11 18:28:38,019 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1052 deleted affiliate.commission records with IDs: [189] 2026-09-11 18:28:38,044 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1052 deleted mail.followers records with IDs: [4563, 4564, 4565] 2026-09-11 18:28:38,213 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:28:58,399 127 INFO rb-46204af-224751-414455 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-11 18:28:59,486 127 INFO rb-46204af-224751-414455 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-11 18:29:00,525 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:29:20,961 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_pos_sale.tests.test_pos_sale_report: Starting TestAffiliatePosSaleReport.test_sale_report_includes_pos_affiliate_fields ... 2026-09-11 18:29:22,805 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:29:27,495 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_purchase.tests.test_affiliate_currency: Starting TestAffiliateCodeCurrencyFollowsPurchaseVendorPolicy.test_persisted_affiliate_code_currency_follows_purchase_policy_not_vendor_country ... 2026-09-11 18:29:27,731 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:29:57,508 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_commission_amount_01 ... 2026-09-11 18:29:59,227 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:30:29,244 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission_line: Starting TestCommissionLine.test_01_compute_total_commission_before_discount ... 2026-09-11 18:30:29,708 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission_line: Starting TestCommissionLine.test_02_compute_total_commission_after_discount ... 2026-09-11 18:30:30,299 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:31:01,639 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_01_create_sale_order_no_commission ... 2026-09-11 18:31:02,450 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_02_cancel_commission_from_sale_order ... 2026-09-11 18:31:03,399 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [367, 366] 2026-09-11 18:31:03,425 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [290] 2026-09-11 18:31:03,434 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [339] 2026-09-11 18:31:03,505 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_03_create_commission_from_sale_order ... 2026-09-11 18:31:06,219 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_04_create_commission_from_sale_order ... 2026-09-11 18:31:09,407 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_05_create_commission_from_sale_order ... 2026-09-11 18:31:13,321 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:31:44,008 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_sale.tests.test_report: Starting TestAffiliateRevenueAnalysisReport.test_report_reads_sale_order_id ... 2026-09-11 18:31:44,732 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:32:15,928 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_add_line_reopens_done_commission_as_real_actor ... 2026-09-11 18:32:19,108 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_change_product_cancels_stale_commission_as_real_actor ... 2026-09-11 18:32:20,309 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [446] 2026-09-11 18:32:20,692 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_change_qty_reopens_done_commission_as_real_actor ... 2026-09-11 18:32:23,232 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_sudo_fix_does_not_widen_ownership_listing ... 2026-09-11 18:32:23,929 127 INFO rb-46204af-224751-414455 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-11 18:32:24,030 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-11 18:32:53,482 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_create_sale_order ... 2026-09-11 18:32:53,566 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1121, model: sale.order 2026-09-11 18:32:53,578 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1124, model: sale.order 2026-09-11 18:32:53,588 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1125, model: sale.order 2026-09-11 18:32:53,595 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1121, model: sale.order.line 2026-09-11 18:32:53,598 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1124, model: sale.order.line 2026-09-11 18:32:53,600 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1125, model: sale.order.line 2026-09-11 18:32:53,622 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_read_sale_order ... 2026-09-11 18:32:54,003 127 INFO rb-46204af-224751-414455 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-11 18:32:54,029 127 INFO rb-46204af-224751-414455 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-11 18:32:54,053 127 INFO rb-46204af-224751-414455 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-11 18:32:54,140 127 INFO rb-46204af-224751-414455 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-11 18:32:54,209 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_unlink_sale_order ... 2026-09-11 18:32:54,223 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1121, model: sale.order 2026-09-11 18:32:54,239 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1124, model: sale.order 2026-09-11 18:32:54,256 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1125, model: sale.order 2026-09-11 18:32:54,265 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1121, model: sale.order.line 2026-09-11 18:32:54,268 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1124, model: sale.order.line 2026-09-11 18:32:54,270 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1125, model: sale.order.line 2026-09-11 18:32:54,292 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_write_sale_order ... 2026-09-11 18:32:54,302 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1121, model: sale.order 2026-09-11 18:32:54,316 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1124, model: sale.order 2026-09-11 18:32:54,328 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1125, model: sale.order 2026-09-11 18:32:54,333 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1121, model: sale.order.line 2026-09-11 18:32:54,336 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1124, model: sale.order.line 2026-09-11 18:32:54,337 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1125, model: sale.order.line 2026-09-11 18:32:54,391 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:33:23,591 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_sale_crm.tests.test_affiliate_sale_crm: Starting TestAffiliateSaleCrm.test_create_sale_order_from_lead ... 2026-09-11 18:33:23,773 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:33:52,716 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_sale_crm.tests.test_report: Starting TestAffiliateRevenueAnalysisReport.test_report_reads_lead_id_from_opportunity ... 2026-09-11 18:33:53,517 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:34:24,501 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_click_user_affiliate_admin ... 2026-09-11 18:34:24,568 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1158 deleted link.tracker.click records with IDs: [16] 2026-09-11 18:34:24,595 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_click_user_website_designer ... 2026-09-11 18:34:24,776 127 INFO rb-46204af-224751-414455 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-11 18:34:24,794 127 INFO rb-46204af-224751-414455 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-11 18:34:24,837 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1156 deleted mail.message records with IDs: [7011] 2026-09-11 18:34:24,842 127 INFO rb-46204af-224751-414455 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-11 18:34:24,860 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1156 deleted link.tracker.click records with IDs: [18] 2026-09-11 18:34:24,888 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_user_affiliate_admin ... 2026-09-11 18:34:24,935 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1158 deleted link.tracker records with IDs: [337] 2026-09-11 18:34:24,970 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_user_website_designer ... 2026-09-11 18:34:25,107 127 INFO rb-46204af-224751-414455 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-11 18:34:25,127 127 INFO rb-46204af-224751-414455 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-11 18:34:25,142 127 INFO rb-46204af-224751-414455 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-11 18:34:25,167 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1156 deleted link.tracker records with IDs: [339] 2026-09-11 18:34:25,237 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:34:55,813 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_bot_click_count ... 2026-09-11 18:34:55,853 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_click_count ... 2026-09-11 18:34:55,875 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7011] 2026-09-11 18:34:55,921 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [401784] 2026-09-11 18:34:55,921 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4] 2026-09-11 18:34:55,949 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_human_click_count ... 2026-09-11 18:34:55,965 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7011] 2026-09-11 18:34:55,998 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [401784] 2026-09-11 18:34:55,999 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4] 2026-09-11 18:34:56,033 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_link_tracker_count ... 2026-09-11 18:34:56,052 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [401768] 2026-09-11 18:34:56,052 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted link.tracker records with IDs: [5] 2026-09-11 18:34:56,086 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_link_tracker_deleted_count ... 2026-09-11 18:34:56,119 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_website_visitor_count ... 2026-09-11 18:34:56,153 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [401796] 2026-09-11 18:34:56,153 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted website.visitor records with IDs: [4] 2026-09-11 18:34:56,179 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_create ... 2026-09-11 18:34:56,254 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_reduce_commission_clicks_01 ... 2026-09-11 18:34:56,273 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7015, 7014, 7013, 7012, 7011] 2026-09-11 18:34:56,314 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [401784, 401785, 401786, 401787, 401788] 2026-09-11 18:34:56,314 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4, 5, 6, 7, 8] 2026-09-11 18:34:56,344 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_reduce_commission_clicks_02 ... 2026-09-11 18:34:56,407 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7013, 7012, 7011] 2026-09-11 18:34:56,437 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [401784, 401785, 401786] 2026-09-11 18:34:56,437 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4, 5, 6] 2026-09-11 18:34:56,500 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:35:27,489 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_click_count ... 2026-09-11 18:35:27,591 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [21] 2026-09-11 18:35:27,631 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_comm_amount ... 2026-09-11 18:35:27,709 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_confirmed_click_count ... 2026-09-11 18:35:27,817 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_update_amount_per_thousand_clicks ... 2026-09-11 18:35:27,915 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:35:59,370 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_cancelled_click_count ... 2026-09-11 18:35:59,405 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [41] 2026-09-11 18:35:59,446 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_confirmed_click_count ... 2026-09-11 18:35:59,485 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [42] 2026-09-11 18:35:59,511 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_human_click_count ... 2026-09-11 18:35:59,532 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7017, 7016, 7015, 7014] 2026-09-11 18:35:59,566 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [401787, 401788, 401789, 401790] 2026-09-11 18:35:59,566 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [7, 8, 9, 10] 2026-09-11 18:35:59,601 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_unpaid_click_count ... 2026-09-11 18:35:59,705 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_limit_creating_link_tracker_per_day ... 2026-09-11 18:35:59,727 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:fullstack from n/a 2026-09-11 18:35:59,751 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:36:00,048 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:36:00] "POST /affiliate/create_link HTTP/1.1" 200 - 43 0.029 0.270 2026-09-11 18:36:00,091 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:36:00] "POST /affiliate/create_link HTTP/1.1" 200 - 24 0.018 0.020 2026-09-11 18:36:00,115 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:36:00] "POST /affiliate/create_link HTTP/1.1" 200 - 8 0.006 0.012 2026-09-11 18:36:00,156 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:36:00] "POST /affiliate/create_link HTTP/1.1" 200 - 8 0.010 0.014 2026-09-11 18:36:00,198 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:36:00] "POST /affiliate/create_link HTTP/1.1" 200 - 24 0.014 0.019 2026-09-11 18:36:00,275 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:36:30,718 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_link_tracker_click: Starting TestLinkTrackerClick.test_add_click ... 2026-09-11 18:36:30,813 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:37:00,159 127 INFO rb-46204af-224751-414455 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-11 18:37:00,237 127 INFO rb-46204af-224751-414455 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-11 18:37:00,306 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_03_link_tracker_diff_url_campaign_id_medium_source ... 2026-09-11 18:37:00,336 127 INFO rb-46204af-224751-414455 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-11 18:37:00,372 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_internal_access_menu_affiliate ... 2026-09-11 18:37:00,391 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:user_internal from n/a 2026-09-11 18:37:00,403 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:00,694 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:00] "GET /affiliate/join HTTP/1.1" 303 - 73 0.043 0.250 2026-09-11 18:37:01,511 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:01] "GET /affiliate HTTP/1.1" 200 - 261 0.153 0.659 2026-09-11 18:37:01,575 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:01] "GET /affiliate HTTP/1.1" 200 - 18 0.013 0.044 2026-09-11 18:37:01,677 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:01] "GET /affiliate/commissions HTTP/1.1" 200 - 36 0.021 0.077 2026-09-11 18:37:01,772 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:01] "GET /affiliate/report HTTP/1.1" 200 - 23 0.019 0.071 2026-09-11 18:37:01,791 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup ... 2026-09-11 18:37:01,804 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:03,010 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:testsignup@example.viindoo.com from 127.0.0.1 2026-09-11 18:37:03,160 127 INFO rb-46204af-224751-414455 odoo.tests.common: Simulating signal changes during tests 2026-09-11 18:37:03,160 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:03] "POST /affiliate/signup HTTP/1.1" 200 - 343 0.190 1.169 2026-09-11 18:37:03,200 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup_full_info ... 2026-09-11 18:37:03,221 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:03,763 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:test1@example.viindoo.com from 127.0.0.1 2026-09-11 18:37:03,907 127 INFO rb-46204af-224751-414455 odoo.tests.common: Simulating signal changes during tests 2026-09-11 18:37:03,907 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:03] "POST /affiliate/signup HTTP/1.1" 200 - 347 0.244 0.443 2026-09-11 18:37:03,948 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup_with_exist_email ... 2026-09-11 18:37:04,357 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:04,721 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:04] "POST /affiliate/signup HTTP/1.1" 200 - 105 0.087 0.280 2026-09-11 18:37:04,745 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_bot_click_viin_affiliate_link ... 2026-09-11 18:37:04,759 127 INFO rb-46204af-224751-414455 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-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:37:04,777 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:05,074 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:05] "GET /r/Die HTTP/1.1" 301 - 46 0.056 0.246 2026-09-11 18:37:05,690 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:05] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 180 0.074 0.534 2026-09-11 18:37:05,692 127 INFO rb-46204af-224751-414455 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-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:37:05,727 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_click_viin_affiliate_link_01 ... 2026-09-11 18:37:05,755 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:05,999 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:05] "GET /r/Die HTTP/1.1" 301 - 62 0.035 0.210 2026-09-11 18:37:06,585 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:06] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 178 0.119 0.464 2026-09-11 18:37:06,607 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_click_viin_affiliate_link_02 ... 2026-09-11 18:37:06,624 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portal from n/a 2026-09-11 18:37:06,638 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:07,973 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:07] "GET /r/Die HTTP/1.1" 301 - 66 0.030 1.308 2026-09-11 18:37:08,143 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: website.page 2026-09-11 18:37:08,592 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:08] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 204 0.089 0.527 2026-09-11 18:37:08,622 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_01 ... 2026-09-11 18:37:08,653 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portal from n/a 2026-09-11 18:37:08,666 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:08,964 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:08] "POST /affiliate/create_link HTTP/1.1" 200 - 43 0.019 0.282 2026-09-11 18:37:08,995 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:08] "POST /affiliate/create_link HTTP/1.1" 200 - 22 0.010 0.017 2026-09-11 18:37:09,016 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_02 ... 2026-09-11 18:37:09,035 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portal from n/a 2026-09-11 18:37:09,046 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:09,251 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:09] "POST /affiliate/create_link HTTP/1.1" 200 - 19 0.007 0.199 2026-09-11 18:37:09,273 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_03 ... 2026-09-11 18:37:09,297 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portal from n/a 2026-09-11 18:37:09,311 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:09,546 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:09] "POST /affiliate/create_link HTTP/1.1" 200 - 20 0.011 0.228 2026-09-11 18:37:09,565 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_04 ... 2026-09-11 18:37:09,590 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portal from n/a 2026-09-11 18:37:09,600 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:09,814 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:09] "POST /affiliate/create_link HTTP/1.1" 200 - 33 0.013 0.203 2026-09-11 18:37:09,836 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_delete_affiliate_link_on_website ... 2026-09-11 18:37:09,851 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:demo from n/a 2026-09-11 18:37:09,862 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:10,052 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:10] "POST /affiliate/remove_link/8 HTTP/1.1" 200 - 20 0.010 0.181 2026-09-11 18:37:10,075 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:10] "POST /affiliate/remove_link/6 HTTP/1.1" 200 - 16 0.008 0.013 2026-09-11 18:37:10,088 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:10] "POST /affiliate/remove_link/8888888 HTTP/1.1" 200 - 6 0.002 0.008 2026-09-11 18:37:10,110 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_record_duplicate_clicks_ip ... 2026-09-11 18:37:10,124 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:11,482 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:11] "GET /r/Kak HTTP/1.1" 301 - 61 0.041 1.319 2026-09-11 18:37:12,078 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:12] "GET / HTTP/1.1" 200 - 170 0.106 0.486 2026-09-11 18:37:12,102 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:12] "GET /r/Kak HTTP/1.1" 301 - 15 0.008 0.011 2026-09-11 18:37:12,126 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:12] "GET / HTTP/1.1" 200 - 13 0.006 0.016 2026-09-11 18:37:12,183 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:12] "GET /r/Kak HTTP/1.1" 301 - 33 0.015 0.021 2026-09-11 18:37:12,211 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:12] "GET / HTTP/1.1" 200 - 13 0.005 0.019 2026-09-11 18:37:12,255 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:12] "GET /r/Kak HTTP/1.1" 301 - 30 0.018 0.022 2026-09-11 18:37:12,283 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:12] "GET / HTTP/1.1" 200 - 13 0.009 0.014 2026-09-11 18:37:12,314 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_redirect_affiliate_signup ... 2026-09-11 18:37:12,326 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:13,156 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:13] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.097 0.735 2026-09-11 18:37:13,189 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portal from n/a 2026-09-11 18:37:13,220 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:13] "GET /affiliate/signup HTTP/1.1" 303 - 5 0.005 0.009 2026-09-11 18:37:13,239 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:13] "GET /affiliate/join HTTP/1.1" 303 - 6 0.007 0.009 2026-09-11 18:37:13,380 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:13] "GET /affiliate HTTP/1.1" 200 - 60 0.036 0.102 2026-09-11 18:37:13,408 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:user_internal from n/a 2026-09-11 18:37:13,431 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:13] "GET /affiliate/signup HTTP/1.1" 303 - 5 0.004 0.008 2026-09-11 18:37:13,536 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:13] "GET /affiliate/join HTTP/1.1" 303 - 54 0.055 0.047 2026-09-11 18:37:13,744 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:13] "GET /affiliate HTTP/1.1" 200 - 92 0.057 0.148 2026-09-11 18:37:13,775 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_shows_multi_currency_on_commission_page ... 2026-09-11 18:37:13,795 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:admin from n/a 2026-09-11 18:37:13,808 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:15,078 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:15] "GET /affiliate/commissions HTTP/1.1" 200 - 296 0.198 1.074 2026-09-11 18:37:15,100 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:demo from n/a 2026-09-11 18:37:15,392 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:15] "GET /affiliate/commissions HTTP/1.1" 200 - 106 0.073 0.212 2026-09-11 18:37:15,417 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portal from n/a 2026-09-11 18:37:15,925 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:15] "GET /affiliate/commissions HTTP/1.1" 200 - 150 0.096 0.403 2026-09-11 18:37:15,959 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_signup_from_affiliate_link ... 2026-09-11 18:37:16,011 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:16,318 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:16] "GET /r/Die HTTP/1.1" 301 - 63 0.069 0.242 2026-09-11 18:37:17,077 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:17] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 178 0.210 0.546 2026-09-11 18:37:17,447 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:cheetah@example.viindoo.com from 127.0.0.1 2026-09-11 18:37:17,621 127 INFO rb-46204af-224751-414455 odoo.tests.common: Simulating signal changes during tests 2026-09-11 18:37:17,621 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:17] "POST /affiliate/signup HTTP/1.1" 200 - 344 0.281 0.259 2026-09-11 18:37:17,647 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_update_affiliate_link_on_website_01 ... 2026-09-11 18:37:17,673 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:admin from n/a 2026-09-11 18:37:17,703 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:17,937 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:17] "POST /affiliate/update_link/6 HTTP/1.1" 200 - 20 0.017 0.220 2026-09-11 18:37:18,004 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:18] "POST /affiliate/update_link/8 HTTP/1.1" 200 - 25 0.038 0.019 2026-09-11 18:37:18,022 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:18] "POST /affiliate/update_link/8888888 HTTP/1.1" 200 - 6 0.003 0.009 2026-09-11 18:37:18,023 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate.TestWebsiteAffiliate.test_update_affiliate_link_on_website_01: waiting for threads: [] 2026-09-11 18:37:18,043 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_update_affiliate_link_on_website_02 ... 2026-09-11 18:37:18,076 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portal from n/a 2026-09-11 18:37:18,088 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:19,378 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:19] "POST /affiliate/update_link/5 HTTP/1.1" 200 - 28 0.018 1.274 2026-09-11 18:37:19,407 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_click_to_deleted_affiliate_link ... 2026-09-11 18:37:19,448 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:19,705 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:19] "GET /r/Die HTTP/1.1" 303 - 18 0.007 0.252 2026-09-11 18:37:20,313 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:20] "GET / HTTP/1.1" 200 - 170 0.100 0.505 2026-09-11 18:37:20,342 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_internal_send_message_in_commission ... 2026-09-11 18:37:20,540 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_portal_send_message_in_commission ... 2026-09-11 18:37:20,675 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_01 ... 2026-09-11 18:37:20,685 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:21,646 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:21] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.119 0.845 2026-09-11 18:37:21,674 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:admin from n/a 2026-09-11 18:37:22,312 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:22] "GET /affiliate HTTP/1.1" 200 - 223 0.154 0.468 2026-09-11 18:37:22,425 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:22] "GET /affiliate/commissions HTTP/1.1" 200 - 40 0.020 0.062 2026-09-11 18:37:23,613 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:23] "GET /my/invoices HTTP/1.1" 200 - 208 0.186 0.993 2026-09-11 18:37:23,657 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:23] "POST /affiliate/create_link HTTP/1.1" 200 - 29 0.011 0.020 2026-09-11 18:37:23,678 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_02 ... 2026-09-11 18:37:23,696 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:24,449 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:24] "GET /affiliate/signup HTTP/1.1" 200 - 183 0.078 0.676 2026-09-11 18:37:24,465 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:admin from n/a 2026-09-11 18:37:25,181 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:25] "GET /affiliate HTTP/1.1" 200 - 209 0.131 0.578 2026-09-11 18:37:25,254 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:25] "GET /affiliate/commissions HTTP/1.1" 200 - 17 0.018 0.040 2026-09-11 18:37:25,270 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:25] "POST /affiliate/create_link HTTP/1.1" 200 - 2 0.001 0.005 2026-09-11 18:37:25,295 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_03 ... 2026-09-11 18:37:25,317 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:26,122 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:26] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.118 0.688 2026-09-11 18:37:26,138 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:admin from n/a 2026-09-11 18:37:26,177 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:26] "POST /affiliate/create_link HTTP/1.1" 200 - 31 0.015 0.017 2026-09-11 18:37:26,245 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-11 18:37:58,166 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_click_multi_commission ... 2026-09-11 18:37:58,308 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_01 ... 2026-09-11 18:37:58,440 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_02 ... 2026-09-11 18:37:58,548 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_access_right ... 2026-09-11 18:37:58,643 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1236, model: wizard.action.click 2026-09-11 18:37:58,662 127 INFO rb-46204af-224751-414455 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-11 18:37:58,682 127 INFO rb-46204af-224751-414455 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-11 18:37:58,710 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_from_affiliate_link_01 ... 2026-09-11 18:37:58,738 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:37:59,003 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:59] "GET /r/M4t HTTP/1.1" 301 - 60 0.035 0.232 2026-09-11 18:37:59,656 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:37:59] "GET / HTTP/1.1" 200 - 170 0.118 0.531 2026-09-11 18:38:00,074 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:00] "POST /shop/cart/update_json HTTP/1.1" 200 - 175 0.150 0.265 2026-09-11 18:38:00,106 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:00] "GET /shop/checkout?express=1 HTTP/1.1" 303 - 9 0.006 0.020 2026-09-11 18:38:00,260 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:00] "GET /shop/address HTTP/1.1" 200 - 39 0.036 0.114 2026-09-11 18:38:00,602 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:00] "POST /shop/address/submit HTTP/1.1" 200 - 182 0.120 0.204 2026-09-11 18:38:00,632 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:00] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 15 0.007 0.021 2026-09-11 18:38:00,779 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:00] "GET /shop/confirm_order HTTP/1.1" 303 - 82 0.049 0.094 2026-09-11 18:38:01,205 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:01] "GET /shop/payment HTTP/1.1" 200 - 177 0.098 0.325 2026-09-11 18:38:01,403 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_from_affiliate_link_02 ... 2026-09-11 18:38:01,421 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portal from n/a 2026-09-11 18:38:01,444 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:38:01,730 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:01] "GET /r/Die HTTP/1.1" 301 - 67 0.047 0.241 2026-09-11 18:38:01,906 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: website.page 2026-09-11 18:38:02,398 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:02] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 204 0.138 0.528 2026-09-11 18:38:02,899 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:02] "POST /shop/cart/update_json HTTP/1.1" 200 - 193 0.206 0.246 2026-09-11 18:38:03,194 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:03] "GET /shop/checkout?express=1 HTTP/1.1" 200 - 110 0.051 0.240 2026-09-11 18:38:03,509 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:03] "POST /shop/address/submit HTTP/1.1" 200 - 158 0.148 0.147 2026-09-11 18:38:03,544 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:03] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 19 0.012 0.020 2026-09-11 18:38:03,818 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:03] "GET /shop/confirm_order HTTP/1.1" 303 - 129 0.113 0.159 2026-09-11 18:38:04,122 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:04] "GET /shop/payment HTTP/1.1" 200 - 134 0.108 0.190 2026-09-11 18:38:04,583 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:04] "POST /shop/cart/update_json HTTP/1.1" 200 - 130 0.090 0.142 2026-09-11 18:38:04,705 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:04] "GET /shop/checkout?express=1 HTTP/1.1" 200 - 69 0.030 0.089 2026-09-11 18:38:04,946 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:04] "POST /shop/address/submit HTTP/1.1" 200 - 69 0.085 0.143 2026-09-11 18:38:04,984 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:04] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 19 0.015 0.019 2026-09-11 18:38:05,109 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:05] "GET /shop/confirm_order HTTP/1.1" 303 - 67 0.046 0.076 2026-09-11 18:38:05,296 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:05] "GET /shop/payment HTTP/1.1" 200 - 89 0.048 0.129 2026-09-11 18:38:05,342 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_not_from_affiliate_link ... 2026-09-11 18:38:05,360 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:38:06,720 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:06] "GET /shop HTTP/1.1" 200 - 370 0.298 1.065 2026-09-11 18:38:07,163 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:07] "POST /shop/cart/update_json HTTP/1.1" 200 - 170 0.151 0.266 2026-09-11 18:38:07,187 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:07] "GET /shop/checkout?express=1 HTTP/1.1" 303 - 9 0.005 0.015 2026-09-11 18:38:07,307 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:07] "GET /shop/address HTTP/1.1" 200 - 36 0.020 0.097 2026-09-11 18:38:07,635 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:07] "POST /shop/address/submit HTTP/1.1" 200 - 186 0.118 0.197 2026-09-11 18:38:07,669 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:07] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 15 0.009 0.022 2026-09-11 18:38:07,787 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:07] "GET /shop/confirm_order HTTP/1.1" 303 - 57 0.039 0.076 2026-09-11 18:38:08,212 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:08] "GET /shop/payment HTTP/1.1" 200 - 174 0.086 0.335 2026-09-11 18:38:08,384 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_website_affiliate_flow ... 2026-09-11 18:38:08,410 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:fullstack from n/a 2026-09-11 18:38:08,424 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:38:09,350 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:09] "GET /affiliate HTTP/1.1" 200 - 222 0.164 0.766 2026-09-11 18:38:09,496 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:09] "GET /affiliate/report HTTP/1.1" 200 - 23 0.050 0.093 2026-09-11 18:38:09,603 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:09] "GET /affiliate/commissions HTTP/1.1" 200 - 36 0.030 0.073 2026-09-11 18:38:11,222 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:11] "GET /affiliate/commissions HTTP/1.1" 200 - 28 0.014 0.056 2026-09-11 18:38:12,785 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:12] "GET /affiliate/commissions HTTP/1.1" 200 - 28 0.017 0.047 2026-09-11 18:38:12,947 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:12] "GET /affiliate/commissions HTTP/1.1" 200 - 30 0.019 0.050 2026-09-11 18:38:13,073 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:38:44,265 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_visitor: Starting TestWebsiteVisitor.test_affiliate_code_backfilled_on_existing_visitor_later_visit ... 2026-09-11 18:38:44,307 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:38:44,603 127 INFO rb-46204af-224751-414455 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-09-11 18:38:45,290 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:45] "GET /test-affiliate-tracked-page HTTP/1.1" 200 - 184 0.123 0.863 2026-09-11 18:38:45,299 127 INFO rb-46204af-224751-414455 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-09-11 18:38:45,345 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:45] "GET /test-affiliate-tracked-page HTTP/1.1" 200 - 23 0.022 0.025 2026-09-11 18:38:45,352 127 INFO rb-46204af-224751-414455 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-09-11 18:38:45,380 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:45] "GET /test-affiliate-tracked-page HTTP/1.1" 200 - 19 0.009 0.021 2026-09-11 18:38:45,418 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website.tests.test_website_visitor: Starting TestWebsiteVisitor.test_user_click_viin_affiliate_link_and_create_website_visitor ... 2026-09-11 18:38:45,435 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:38:45,756 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:45] "GET /r/Die HTTP/1.1" 301 - 63 0.044 0.281 2026-09-11 18:38:45,761 127 INFO rb-46204af-224751-414455 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-09-11 18:38:46,414 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:46] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 181 0.112 0.542 2026-09-11 18:38:46,431 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:demo from n/a 2026-09-11 18:38:46,466 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:46] "GET /r/Die HTTP/1.1" 301 - 20 0.008 0.019 2026-09-11 18:38:46,470 127 INFO rb-46204af-224751-414455 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-09-11 18:38:47,123 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:38:47] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 220 0.135 0.519 2026-09-11 18:38:47,187 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:39:17,214 127 INFO rb-46204af-224751-414455 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 0x7f6f5e280ae0>)> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:39:17,240 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_contact_us ... 2026-09-11 18:39:17,259 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:39:17,652 127 INFO rb-46204af-224751-414455 odoo.addons.mail.tools.mail_validation: The (optional) `flanker` Python module is not installed,so email validation will fallback to email_normalize. 2026-09-11 18:39:17,676 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:39:17] "POST /website/form/crm.lead HTTP/1.1" 200 - 101 0.089 0.329 2026-09-11 18:39:17,739 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:39:17] "GET /r/dpb HTTP/1.1" 301 - 38 0.028 0.029 2026-09-11 18:39:18,306 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:39:18] "GET / HTTP/1.1" 200 - 169 0.083 0.481 2026-09-11 18:39:18,441 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:39:18] "POST /website/form/crm.lead HTTP/1.1" 200 - 56 0.051 0.081 2026-09-11 18:39:18,468 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_livechat_01 ... 2026-09-11 18:39:18,484 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:39:19,634 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:39:19] "GET /r/dpb HTTP/1.1" 301 - 60 0.032 1.120 2026-09-11 18:39:20,300 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:39:20] "GET / HTTP/1.1" 200 - 170 0.111 0.552 2026-09-11 18:39:20,327 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:39:20] "GET / HTTP/1.1" 200 - 13 0.005 0.020 2026-09-11 18:39:20,474 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:39:20] "POST /im_livechat/get_session HTTP/1.1" 200 - 81 0.067 0.075 2026-09-11 18:39:20,499 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:admin from n/a 2026-09-11 18:39:20,564 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_livechat_02 ... 2026-09-11 18:39:20,582 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:39:20,899 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:39:20] "POST /im_livechat/get_session HTTP/1.1" 200 - 83 0.059 0.267 2026-09-11 18:39:20,918 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:admin from n/a 2026-09-11 18:39:20,999 127 INFO rb-46204af-224751-414455 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-11 18:39:21,019 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:39:21,369 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:39:21] "GET /r/dpb HTTP/1.1" 301 - 60 0.045 0.307 2026-09-11 18:39:22,038 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:39:22] "GET / HTTP/1.1" 200 - 170 0.094 0.571 2026-09-11 18:39:22,066 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:39:22] "GET / HTTP/1.1" 200 - 13 0.006 0.020 2026-09-11 18:39:22,198 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:39:22] "POST /im_livechat/get_session HTTP/1.1" 200 - 75 0.069 0.058 2026-09-11 18:39:22,228 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:admin from n/a 2026-09-11 18:39:22,298 127 INFO rb-46204af-224751-414455 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-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 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-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:39:22,341 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-11 18:39:22,360 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website_project.tests.test_affiliate_website_project: Starting TestAffiliateWebsiteProject.test_action_view_links_burndown_chart_clicks ... 2026-09-11 18:39:22,413 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website_project.tests.test_affiliate_website_project: Starting TestAffiliateWebsiteProject.test_affiliate_code_form_includes_burndown_button ... 2026-09-11 18:39:22,440 127 INFO rb-46204af-224751-414455 odoo.addons.viin_affiliate_website_project.tests.test_affiliate_website_project: Starting TestAffiliateWebsiteProject.test_burndown_chart_graph_view ... 2026-09-11 18:39:22,464 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:39:22,493 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon.tests.test_amazon_dns_record: Starting TestAmazonDnsRecord.test_dns_01_create_each_selection_type ... 2026-09-11 18:39:22,518 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon.tests.test_amazon_dns_record: Starting TestAmazonDnsRecord.test_dns_02_required_fields_must_raise ... 2026-09-11 18:39:22,551 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon.tests.test_amazon_dns_record: Starting TestAmazonDnsRecord.test_dns_03_invalid_selection_value ... 2026-09-11 18:39:22,585 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:39:23,031 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [559] 2026-09-11 18:39:23,044 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12530] 2026-09-11 18:39:23,051 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:23,440 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [560] 2026-09-11 18:39:23,448 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12532] 2026-09-11 18:39:23,469 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:23,489 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_01_seed_xmlids_exist ... 2026-09-11 18:39:23,514 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_02_seed_inactive_by_default ... 2026-09-11 18:39:23,551 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_03_sql_code_uniq ... 2026-09-11 18:39:23,579 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_04_active_test_default_filter ... 2026-09-11 18:39:23,596 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_05_acl_group_user_read_only ... 2026-09-11 18:39:23,609 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1271, model: amazon.region 2026-09-11 18:39:23,617 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1271, model: amazon.region 2026-09-11 18:39:23,626 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1271, model: amazon.region 2026-09-11 18:39:23,633 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted amazon.region records with IDs: [25] 2026-09-11 18:39:23,656 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_06_acl_group_admin_full_crud ... 2026-09-11 18:39:23,692 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1272 deleted amazon.region records with IDs: [26] 2026-09-11 18:39:23,732 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:39:23,772 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon.tests.test_res_config_settings: Starting TestResConfigSettings.test_config_01_save_aws_credentials ... 2026-09-11 18:39:24,465 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon.tests.test_res_config_settings: Starting TestResConfigSettings.test_config_02_overwrite_existing_credentials ... 2026-09-11 18:39:25,718 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon.tests.test_res_config_settings: Starting TestResConfigSettings.test_config_03_module_viin_amazon_ses_field ... 2026-09-11 18:39:25,846 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:39:25,882 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_01_default_region_is_first_active ... 2026-09-11 18:39:25,910 127 INFO rb-46204af-224751-414455 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-11 18:39:25,938 127 INFO rb-46204af-224751-414455 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-11 18:39:25,962 127 INFO rb-46204af-224751-414455 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-11 18:39:26,395 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [561] 2026-09-11 18:39:26,409 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12534] 2026-09-11 18:39:26,414 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:26,465 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_05_validation_error_unrecognized_client ... 2026-09-11 18:39:26,504 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_06_validation_error_other_codes ... 2026-09-11 18:39:26,538 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:39:26,563 127 INFO rb-46204af-224751-414455 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-11 18:39:26,602 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_02_email_identity_without_dkim_tokens ... 2026-09-11 18:39:26,652 127 INFO rb-46204af-224751-414455 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-11 18:39:26,691 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_04_unrecognized_client_raises_validation ... 2026-09-11 18:39:26,727 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_05_other_client_error_raises_validation ... 2026-09-11 18:39:26,754 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_06_unique_name_per_region ... 2026-09-11 18:39:26,788 127 INFO rb-46204af-224751-414455 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-11 18:39:26,816 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_08_re_identify_replaces_dkim_records ... 2026-09-11 18:39:26,855 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [17, 18, 19] 2026-09-11 18:39:26,898 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:39:26,933 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon_ses.tests.test_ses_identity_cron: Starting TestSesIdentityCron.test_ses_identity_cron_01_only_pending_identities_call_ses ... 2026-09-11 18:39:26,963 127 INFO rb-46204af-224751-414455 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-11 18:39:26,999 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon_ses.tests.test_ses_identity_cron: Starting TestSesIdentityCron.test_ses_identity_cron_03_auto_commit_propagated_to_sync ... 2026-09-11 18:39:27,034 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:39:27,057 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_01_type_precomputed_from_name ... 2026-09-11 18:39:27,079 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_02_amazon_region_readonly_on_identity ... 2026-09-11 18:39:27,099 127 INFO rb-46204af-224751-414455 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-11 18:39:27,124 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_04_group_user_can_crud_identities ... 2026-09-11 18:39:27,545 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [562] 2026-09-11 18:39:27,557 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12536] 2026-09-11 18:39:27,564 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:27,605 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1274 deleted amazon.ses.identity records with IDs: [30] 2026-09-11 18:39:27,624 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_05_cron_job_metadata ... 2026-09-11 18:39:27,663 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:39:27,693 127 INFO rb-46204af-224751-414455 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-11 18:39:27,718 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [22] 2026-09-11 18:39:27,742 127 INFO rb-46204af-224751-414455 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-11 18:39:27,776 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_03_unrecognized_client_raises_validation ... 2026-09-11 18:39:27,820 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_04_plain_exception_raises_validation ... 2026-09-11 18:39:27,846 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_05_unlink_invokes_delete_first ... 2026-09-11 18:39:27,861 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted amazon.ses.identity records with IDs: [35] 2026-09-11 18:39:27,877 127 INFO rb-46204af-224751-414455 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-11 18:39:27,894 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [23, 24, 25] 2026-09-11 18:39:27,896 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted amazon.ses.identity records with IDs: [36] 2026-09-11 18:39:27,912 127 INFO rb-46204af-224751-414455 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-11 18:39:27,939 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:39:27,962 127 INFO rb-46204af-224751-414455 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-11 18:39:27,989 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_02_status_pending ... 2026-09-11 18:39:28,017 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_03_status_failed_and_temporary_failure ... 2026-09-11 18:39:28,049 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_04_missing_verification_status ... 2026-09-11 18:39:28,076 127 INFO rb-46204af-224751-414455 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-11 18:39:28,093 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [28] 2026-09-11 18:39:28,114 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_06_unrecognized_client_raises_validation ... 2026-09-11 18:39:28,143 127 INFO rb-46204af-224751-414455 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_07_batch_savepoint_isolates_failures ... 2026-09-11 18:39:28,183 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:39:28,198 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_action ... 2026-09-11 18:39:28,642 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [563] 2026-09-11 18:39:28,656 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12538] 2026-09-11 18:39:28,666 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:29,072 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [564] 2026-09-11 18:39:29,080 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12540] 2026-09-11 18:39:29,086 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:29,525 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [565] 2026-09-11 18:39:29,534 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12542] 2026-09-11 18:39:29,541 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:29,832 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1275 deleted mail.message records with IDs: [12544] 2026-09-11 18:39:29,893 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1275 deleted mail.message records with IDs: [12546, 12544] 2026-09-11 18:39:29,941 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1275 deleted mail.message records with IDs: [12545] 2026-09-11 18:39:29,984 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1275 deleted calendar.event records with IDs: [24] 2026-09-11 18:39:29,990 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1275 deleted mail.followers records with IDs: [5170, 5171] 2026-09-11 18:39:30,042 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1275 deleted mail.message records with IDs: [12547, 12546, 12544] 2026-09-11 18:39:30,077 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1275 deleted mail.message records with IDs: [12547, 12546, 12544] 2026-09-11 18:39:30,084 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1275 deleted appointment.appointment records with IDs: [6] 2026-09-11 18:39:30,090 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1275 deleted mail.followers records with IDs: [5167, 5168, 5169] 2026-09-11 18:39:30,111 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_compute_fields ... 2026-09-11 18:39:30,543 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [566] 2026-09-11 18:39:30,552 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12549] 2026-09-11 18:39:30,559 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:30,959 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [567] 2026-09-11 18:39:30,965 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12551] 2026-09-11 18:39:30,969 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:31,346 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [568] 2026-09-11 18:39:31,352 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12553] 2026-09-11 18:39:31,357 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:31,717 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_create_name ... 2026-09-11 18:39:32,082 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [569] 2026-09-11 18:39:32,091 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12557] 2026-09-11 18:39:32,097 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:32,458 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [570] 2026-09-11 18:39:32,465 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12559] 2026-09-11 18:39:32,470 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:32,835 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [571] 2026-09-11 18:39:32,843 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12561] 2026-09-11 18:39:32,849 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:32,993 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:39:33,005 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment.tests.test_appointment_daterange_duration: Starting TestAppointmentDaterangeDuration.test_duration_matches_span_when_moving_saved_appointment_start_and_end_together ... 2026-09-11 18:39:33,405 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [572] 2026-09-11 18:39:33,417 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12566] 2026-09-11 18:39:33,424 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:33,848 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [573] 2026-09-11 18:39:33,857 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12568] 2026-09-11 18:39:33,863 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:34,239 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [574] 2026-09-11 18:39:34,247 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12570] 2026-09-11 18:39:34,252 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:34,622 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment.tests.test_appointment_daterange_duration: Starting TestAppointmentDaterangeDuration.test_duration_matches_span_when_start_and_end_set_together_on_new_record ... 2026-09-11 18:39:34,993 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [575] 2026-09-11 18:39:35,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12574] 2026-09-11 18:39:35,006 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:35,450 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [576] 2026-09-11 18:39:35,464 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12576] 2026-09-11 18:39:35,471 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:35,863 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [577] 2026-09-11 18:39:35,872 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12578] 2026-09-11 18:39:35,878 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:36,161 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:39:36,173 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_appointment_access ... 2026-09-11 18:39:36,566 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [578] 2026-09-11 18:39:36,576 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12582] 2026-09-11 18:39:36,582 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:37,007 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [579] 2026-09-11 18:39:37,015 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12584] 2026-09-11 18:39:37,021 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:37,437 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [580] 2026-09-11 18:39:37,446 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12586] 2026-09-11 18:39:37,453 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:37,687 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: appointment.appointment 2026-09-11 18:39:37,708 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #7 deleted mail.message records with IDs: [12588] 2026-09-11 18:39:37,709 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: appointment.appointment 2026-09-11 18:39:37,716 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 7, model: ir.sequence 2026-09-11 18:39:37,762 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: appointment.appointment 2026-09-11 18:39:37,781 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #7 deleted mail.message records with IDs: [12589] 2026-09-11 18:39:37,782 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: appointment.appointment 2026-09-11 18:39:37,823 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1290 deleted mail.message records with IDs: [12589] 2026-09-11 18:39:37,832 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1290 deleted appointment.appointment records with IDs: [13] 2026-09-11 18:39:37,837 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1290 deleted mail.followers records with IDs: [5189, 5190, 5191] 2026-09-11 18:39:37,921 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [14], uid: 1290, model: appointment.appointment 2026-09-11 18:39:37,936 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [14], uid: 1290, model: appointment.appointment 2026-09-11 18:39:37,957 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1290 deleted mail.message records with IDs: [12590] 2026-09-11 18:39:37,959 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [14], uid: 1290, model: appointment.appointment 2026-09-11 18:39:38,042 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1291 deleted mail.message records with IDs: [12591] 2026-09-11 18:39:38,051 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1291 deleted appointment.appointment records with IDs: [15] 2026-09-11 18:39:38,058 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1291 deleted mail.followers records with IDs: [5195, 5196, 5197] 2026-09-11 18:39:38,082 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1291 deleted mail.message records with IDs: [12590] 2026-09-11 18:39:38,088 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1291 deleted appointment.appointment records with IDs: [14] 2026-09-11 18:39:38,095 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1291 deleted mail.followers records with IDs: [5192, 5193, 5194] 2026-09-11 18:39:38,122 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_access ... 2026-09-11 18:39:38,528 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [581] 2026-09-11 18:39:38,540 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12593] 2026-09-11 18:39:38,551 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:38,989 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [582] 2026-09-11 18:39:38,997 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12595] 2026-09-11 18:39:39,004 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:39,412 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [583] 2026-09-11 18:39:39,420 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12597] 2026-09-11 18:39:39,426 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:39,498 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1293, model: viin.appointment.type 2026-09-11 18:39:39,513 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1293 deleted mail.message records with IDs: [2150] 2026-09-11 18:39:39,515 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1293, model: viin.appointment.type 2026-09-11 18:39:39,521 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1293, model: viin.appointment.type 2026-09-11 18:39:39,537 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1294, model: viin.appointment.type 2026-09-11 18:39:39,549 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1294 deleted mail.message records with IDs: [2150] 2026-09-11 18:39:39,552 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1294, model: viin.appointment.type 2026-09-11 18:39:39,556 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1294, model: viin.appointment.type 2026-09-11 18:39:39,623 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1295 deleted mail.message records with IDs: [12599] 2026-09-11 18:39:39,638 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1295 deleted viin.appointment.type records with IDs: [4] 2026-09-11 18:39:39,643 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1295 deleted mail.followers records with IDs: [5198] 2026-09-11 18:39:39,676 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:39:39,687 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_crm.tests.test_appointment_crm: Starting TestAppointment.test_appointment_create_crm ... 2026-09-11 18:39:40,081 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [584] 2026-09-11 18:39:40,090 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12601] 2026-09-11 18:39:40,094 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:40,474 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [585] 2026-09-11 18:39:40,480 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12603] 2026-09-11 18:39:40,484 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:40,834 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [586] 2026-09-11 18:39:40,843 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12605] 2026-09-11 18:39:40,848 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:41,044 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_crm.tests.test_appointment_crm: Starting TestAppointment.test_saleman_click_action_schedule_meeting ... 2026-09-11 18:39:41,435 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [587] 2026-09-11 18:39:41,444 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12611] 2026-09-11 18:39:41,450 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:41,857 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [588] 2026-09-11 18:39:41,866 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12613] 2026-09-11 18:39:41,872 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:42,278 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [589] 2026-09-11 18:39:42,287 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12615] 2026-09-11 18:39:42,292 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:42,507 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:39:42,522 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_sale.tests.test_appointment_sale: Starting TestAppointment.test_appointment_create_sale ... 2026-09-11 18:39:42,898 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [590] 2026-09-11 18:39:42,906 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12618] 2026-09-11 18:39:42,911 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:43,290 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [591] 2026-09-11 18:39:43,300 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12620] 2026-09-11 18:39:43,309 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:43,764 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [592] 2026-09-11 18:39:43,773 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12622] 2026-09-11 18:39:43,780 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:44,918 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [593] 2026-09-11 18:39:44,969 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1302 deleted mail.message records with IDs: [12626] 2026-09-11 18:39:44,996 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1302 deleted calendar.event records with IDs: [25] 2026-09-11 18:39:45,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1302 deleted mail.followers records with IDs: [5212, 5213] 2026-09-11 18:39:45,705 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [594] 2026-09-11 18:39:45,762 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1302 deleted mail.message records with IDs: [12630] 2026-09-11 18:39:45,778 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1302 deleted calendar.event records with IDs: [26] 2026-09-11 18:39:45,782 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1302 deleted mail.followers records with IDs: [5219, 5220] 2026-09-11 18:39:45,825 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:39:45,837 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_sale_crm.tests.test_convert_lead2so: Starting TestAppointment.test_sales_man_click_convert_lead2so ... 2026-09-11 18:39:46,195 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [595] 2026-09-11 18:39:46,207 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12634] 2026-09-11 18:39:46,212 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:46,631 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [596] 2026-09-11 18:39:46,641 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12636] 2026-09-11 18:39:46,646 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:46,976 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [597] 2026-09-11 18:39:46,983 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12638] 2026-09-11 18:39:46,988 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:47,197 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:39:47,214 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_appointment_submit_async_notify: Starting TestAppointmentSubmitAsyncNotify.test_appointment_submit_must_not_send_notification_mail_synchronously ... 2026-09-11 18:39:48,552 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portal from n/a 2026-09-11 18:39:48,611 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:39:49,939 127 INFO rb-46204af-224751-414455 odoo.tests.common: Simulating signal changes during tests 2026-09-11 18:39:49,969 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-11 18:39:49,980 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_am_value_parsed_correctly ... 2026-09-11 18:39:49,996 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_invalid_values_return_none ... 2026-09-11 18:39:50,014 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_iso_fallback_value ... 2026-09-11 18:39:50,030 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_noon_and_midnight ... 2026-09-11 18:39:50,047 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_pm_value_parsed_correctly ... 2026-09-11 18:39:50,062 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_pm_value_under_non_english_locale ... 2026-09-11 18:39:50,085 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:39:50,096 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_constraint_hour_shift ... 2026-09-11 18:39:50,465 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [601] 2026-09-11 18:39:50,473 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12645] 2026-09-11 18:39:50,478 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:50,859 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [602] 2026-09-11 18:39:50,867 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12647] 2026-09-11 18:39:50,875 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:51,214 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [603] 2026-09-11 18:39:51,221 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12649] 2026-09-11 18:39:51,225 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:51,329 127 INFO rb-46204af-224751-414455 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-11 18:39:51,517 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_1 ... 2026-09-11 18:39:51,859 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [604] 2026-09-11 18:39:51,866 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12675] 2026-09-11 18:39:51,871 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:52,339 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [605] 2026-09-11 18:39:52,348 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12677] 2026-09-11 18:39:52,355 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:52,758 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [606] 2026-09-11 18:39:52,772 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12679] 2026-09-11 18:39:52,778 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:52,881 127 INFO rb-46204af-224751-414455 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-11 18:39:52,916 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_2 ... 2026-09-11 18:39:53,284 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [607] 2026-09-11 18:39:53,291 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12682] 2026-09-11 18:39:53,297 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:53,655 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [608] 2026-09-11 18:39:53,663 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12684] 2026-09-11 18:39:53,668 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:54,045 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [609] 2026-09-11 18:39:54,058 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12686] 2026-09-11 18:39:54,064 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:54,173 127 INFO rb-46204af-224751-414455 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-11 18:39:54,278 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_3 ... 2026-09-11 18:39:54,643 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [610] 2026-09-11 18:39:54,651 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12691] 2026-09-11 18:39:54,657 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:55,008 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [611] 2026-09-11 18:39:55,019 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12693] 2026-09-11 18:39:55,025 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:55,465 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [612] 2026-09-11 18:39:55,473 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12695] 2026-09-11 18:39:55,479 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:55,586 127 INFO rb-46204af-224751-414455 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-11 18:39:55,690 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_4_resource_calendar ... 2026-09-11 18:39:56,047 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [613] 2026-09-11 18:39:56,053 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12700] 2026-09-11 18:39:56,059 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:56,397 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [614] 2026-09-11 18:39:56,408 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12702] 2026-09-11 18:39:56,416 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:56,752 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [615] 2026-09-11 18:39:56,760 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12704] 2026-09-11 18:39:56,766 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:56,866 127 INFO rb-46204af-224751-414455 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-11 18:39:56,873 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [48, 49] 2026-09-11 18:39:56,935 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:39:56,948 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_access ... 2026-09-11 18:39:57,329 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [616] 2026-09-11 18:39:57,340 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12707] 2026-09-11 18:39:57,345 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:57,720 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [617] 2026-09-11 18:39:57,728 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12709] 2026-09-11 18:39:57,734 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:58,182 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [618] 2026-09-11 18:39:58,206 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12711] 2026-09-11 18:39:58,214 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:58,303 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: viin.appointment.type 2026-09-11 18:39:58,322 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #7 deleted mail.message records with IDs: [2150] 2026-09-11 18:39:58,323 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: viin.appointment.type 2026-09-11 18:39:58,328 127 INFO rb-46204af-224751-414455 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-11 18:39:58,372 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_working_time_access ... 2026-09-11 18:39:58,729 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [619] 2026-09-11 18:39:58,736 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12714] 2026-09-11 18:39:58,740 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:59,167 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [620] 2026-09-11 18:39:59,175 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12716] 2026-09-11 18:39:59,180 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:59,511 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [621] 2026-09-11 18:39:59,519 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12718] 2026-09-11 18:39:59,525 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:39:59,600 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 7, model: appointment.type.working.time 2026-09-11 18:39:59,618 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1330, model: appointment.type.working.time 2026-09-11 18:39:59,625 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1330, model: appointment.type.working.time 2026-09-11 18:39:59,641 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1332 deleted appointment.type.working.time records with IDs: [1] 2026-09-11 18:39:59,670 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:39:59,683 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_existing_partner_address_is_not_overwritten ... 2026-09-11 18:40:00,073 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [622] 2026-09-11 18:40:00,080 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12721] 2026-09-11 18:40:00,086 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:00,467 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [623] 2026-09-11 18:40:00,474 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12723] 2026-09-11 18:40:00,480 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:00,870 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [624] 2026-09-11 18:40:00,884 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12725] 2026-09-11 18:40:00,891 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:01,060 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_existing_partner_with_blank_address_is_not_populated ... 2026-09-11 18:40:01,420 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [625] 2026-09-11 18:40:01,431 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12730] 2026-09-11 18:40:01,437 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:01,819 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [626] 2026-09-11 18:40:01,828 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12732] 2026-09-11 18:40:01,834 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:02,166 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [627] 2026-09-11 18:40:02,175 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12734] 2026-09-11 18:40:02,179 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:02,324 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_hook_defaults_to_protecting_the_partner ... 2026-09-11 18:40:02,689 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [628] 2026-09-11 18:40:02,697 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12739] 2026-09-11 18:40:02,701 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:03,057 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [629] 2026-09-11 18:40:03,064 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12741] 2026-09-11 18:40:03,068 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:03,424 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [630] 2026-09-11 18:40:03,432 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12743] 2026-09-11 18:40:03,438 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:03,651 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_new_guest_partner_is_populated ... 2026-09-11 18:40:04,034 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [631] 2026-09-11 18:40:04,043 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12748] 2026-09-11 18:40:04,047 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:04,385 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [632] 2026-09-11 18:40:04,392 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12750] 2026-09-11 18:40:04,396 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:04,731 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [633] 2026-09-11 18:40:04,742 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12752] 2026-09-11 18:40:04,747 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:05,737 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:40:05,755 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_details_page_renders_with_a_tz_parameter ... 2026-09-11 18:40:06,211 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [634] 2026-09-11 18:40:06,222 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12758] 2026-09-11 18:40:06,228 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:06,659 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [635] 2026-09-11 18:40:06,667 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12760] 2026-09-11 18:40:06,673 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:07,093 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [636] 2026-09-11 18:40:07,103 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12762] 2026-09-11 18:40:07,110 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:07,245 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:40:08,261 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:40:08] "GET /appointment/product-demonstration-1/details?user_id=1345&tz=UTC HTTP/1.1" 200 - 203 0.101 0.918 2026-09-11 18:40:08,263 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_public_booking_routes.TestPublicBookingRoutes.test_details_page_renders_with_a_tz_parameter: waiting for threads: [] 2026-09-11 18:40:08,295 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_details_page_renders_without_a_tz_parameter ... 2026-09-11 18:40:08,696 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [637] 2026-09-11 18:40:08,704 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12766] 2026-09-11 18:40:08,710 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:09,022 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [638] 2026-09-11 18:40:09,029 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12768] 2026-09-11 18:40:09,033 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:09,352 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [639] 2026-09-11 18:40:09,358 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12770] 2026-09-11 18:40:09,362 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:09,480 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:40:10,409 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:40:10] "GET /appointment/product-demonstration-1/details?user_id=1348 HTTP/1.1" 200 - 203 0.088 0.843 2026-09-11 18:40:10,412 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_public_booking_routes.TestPublicBookingRoutes.test_details_page_renders_without_a_tz_parameter: waiting for threads: [] 2026-09-11 18:40:10,441 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_module_does_not_call_the_removed_request_context_api ... 2026-09-11 18:40:10,858 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [640] 2026-09-11 18:40:10,866 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12774] 2026-09-11 18:40:10,872 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:11,310 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [641] 2026-09-11 18:40:11,317 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12776] 2026-09-11 18:40:11,327 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:11,755 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [642] 2026-09-11 18:40:11,771 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12778] 2026-09-11 18:40:11,776 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:11,906 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_public_submit_does_not_overwrite_an_existing_partner_address ... 2026-09-11 18:40:12,351 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [643] 2026-09-11 18:40:12,359 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12782] 2026-09-11 18:40:12,365 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:12,836 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [644] 2026-09-11 18:40:12,843 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12784] 2026-09-11 18:40:12,848 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:13,295 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [645] 2026-09-11 18:40:13,314 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12786] 2026-09-11 18:40:13,321 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:40:13,452 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:40:14,476 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:40:14] "GET /appointment/product-demonstration-1/details?user_id=1354&tz=UTC HTTP/1.1" 200 - 203 0.145 0.882 2026-09-11 18:40:14,791 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:40:14] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 113 0.144 0.152 2026-09-11 18:40:14,801 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: appointment.appointment 2026-09-11 18:40:15,133 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:40:15] "GET /my/appointments/22?access_token=b4aab4ea-23c6-4050-b83e-8f60b3913793 HTTP/1.1" 200 - 46 0.058 0.281 2026-09-11 18:40:15,185 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:40:15,204 127 INFO rb-46204af-224751-414455 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-11 18:40:16,597 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portal from n/a 2026-09-11 18:40:16,626 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:40:18,269 127 INFO rb-46204af-224751-414455 odoo.tests.common: Simulating signal changes during tests 2026-09-11 18:40:18,305 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:40:18,319 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr: Starting TestAppointmentWebsiteHR.test_api_get_staffs ... 2026-09-11 18:40:20,042 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portal from n/a 2026-09-11 18:40:20,053 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:40:20,265 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:40:20] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 12 0.005 0.209 2026-09-11 18:40:20,302 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:40:20] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 16 0.011 0.022 2026-09-11 18:40:20,342 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:40:20] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 15 0.009 0.026 2026-09-11 18:40:20,343 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr.TestAppointmentWebsiteHR.test_api_get_staffs: waiting for threads: [] 2026-09-11 18:40:20,368 127 INFO rb-46204af-224751-414455 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr: Starting TestAppointmentWebsiteHR.test_validate_appointment_submit ... 2026-09-11 18:40:22,011 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.res_users: Login successful for db:rb-46204af-224751-414455 login:portal from n/a 2026-09-11 18:40:22,066 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-11 18:40:22,414 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:40:22] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 69 0.059 0.293 2026-09-11 18:40:22,647 127 INFO rb-46204af-224751-414455 werkzeug: 127.0.0.1 - - [11/Sep/2026 18:40:22] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 114 0.071 0.149 2026-09-11 18:40:22,687 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 18:40:28,052 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_01_can_confirm ... 2026-09-11 18:40:28,200 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_02_can_confirm ... 2026-09-11 18:40:28,357 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_03_can_confirm ... 2026-09-11 18:40:28,407 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_04_can_confirm ... 2026-09-11 18:40:28,462 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_01_admin_can_force_validate ... 2026-09-11 18:40:28,737 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [656] 2026-09-11 18:40:28,842 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_01_can_validate_can_refuse ... 2026-09-11 18:40:29,080 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [657] 2026-09-11 18:40:29,226 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_02_can_validate_can_refuse ... 2026-09-11 18:40:29,492 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [658] 2026-09-11 18:40:29,798 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1376 deleted mail.activity records with IDs: [203] 2026-09-11 18:40:29,936 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1376 deleted mail.mail records with IDs: [659] 2026-09-11 18:40:30,074 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1380 deleted mail.activity records with IDs: [204] 2026-09-11 18:40:30,228 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1380 deleted mail.mail records with IDs: [660] 2026-09-11 18:40:30,273 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_03_can_validate_can_refuse ... 2026-09-11 18:40:30,507 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [661] 2026-09-11 18:40:30,652 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_03_compute_can_validate_can_refuse ... 2026-09-11 18:40:30,785 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_04_compute_can_validate_can_refuse ... 2026-09-11 18:40:30,900 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_04_compute_can_validate_can_refuse_1 ... 2026-09-11 18:40:31,123 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [662] 2026-09-11 18:40:31,220 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [663] 2026-09-11 18:40:31,293 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [664] 2026-09-11 18:40:31,386 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [665] 2026-09-11 18:40:31,520 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_04_01_compute_can_mark_done ... 2026-09-11 18:40:31,738 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [666] 2026-09-11 18:40:31,923 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [210] 2026-09-11 18:40:32,048 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [667] 2026-09-11 18:40:32,190 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_04_02_compute_can_mark_done ... 2026-09-11 18:40:32,434 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [668] 2026-09-11 18:40:32,601 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [211] 2026-09-11 18:40:32,727 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [669] 2026-09-11 18:40:32,779 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_04_03_compute_can_mark_done ... 2026-09-11 18:40:32,964 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [670] 2026-09-11 18:40:33,122 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [212] 2026-09-11 18:40:33,249 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [671] 2026-09-11 18:40:33,320 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_01_access_right_approval_request_base_user ... 2026-09-11 18:40:33,354 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_02_access_right_approval_request_approval_officer ... 2026-09-11 18:40:33,385 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_03_access_right_approval_request_type_base_user ... 2026-09-11 18:40:33,395 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1373, model: approval.request.type 2026-09-11 18:40:33,407 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1373, model: approval.request.type 2026-09-11 18:40:33,418 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1373, model: approval.request.type 2026-09-11 18:40:33,444 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_04_access_right_approval_request_type_approval_officer ... 2026-09-11 18:40:33,469 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1380, model: approval.request.type 2026-09-11 18:40:33,480 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1380, model: approval.request.type 2026-09-11 18:40:33,484 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1380, model: approval.request.type 2026-09-11 18:40:33,508 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_05_access_right_approval_request_type_approval_admin ... 2026-09-11 18:40:33,549 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_06_access_right_type_approval_user_line_base_user ... 2026-09-11 18:40:33,563 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1373, model: approval.request.type 2026-09-11 18:40:33,577 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1373, model: approval.request.type 2026-09-11 18:40:33,582 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1373, model: approval.request.type 2026-09-11 18:40:33,599 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_07_access_right_type_approval_user_line_approval_manager ... 2026-09-11 18:40:33,643 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_10_access_right_request_approval_user_line_approval_officer ... 2026-09-11 18:40:33,689 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_01_access_rule_approval_request_base_user ... 2026-09-11 18:40:33,784 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 1383, model: viin.approval.request 2026-09-11 18:40:33,812 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1383, model: viin.approval.request 2026-09-11 18:40:33,851 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 1383, model: viin.approval.request 2026-09-11 18:40:33,880 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [5], uid: 1383, model: viin.approval.request 2026-09-11 18:40:33,914 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_02_access_rule_approval_request_follower ... 2026-09-11 18:40:34,030 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1383, model: viin.approval.request 2026-09-11 18:40:34,054 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 1383, model: viin.approval.request 2026-09-11 18:40:34,073 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [5], uid: 1383, model: viin.approval.request 2026-09-11 18:40:34,103 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_03_access_rule_approval_request_parent ... 2026-09-11 18:40:34,355 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [672] 2026-09-11 18:40:34,471 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1376, model: viin.approval.request 2026-09-11 18:40:34,497 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 1376, model: viin.approval.request 2026-09-11 18:40:34,525 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [5], uid: 1376, model: viin.approval.request 2026-09-11 18:40:34,558 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_04_access_rule_approval_officer ... 2026-09-11 18:40:34,606 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_05_access_rule_request_approval_user_line ... 2026-09-11 18:40:34,761 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted request.approval.user.line records with IDs: [5, 6, 7, 8] 2026-09-11 18:40:34,853 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1373, model: request.approval.user.line 2026-09-11 18:40:34,914 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1373, model: request.approval.user.line 2026-09-11 18:40:34,933 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_06_access_rule_request_approval_user_line ... 2026-09-11 18:40:35,053 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1380, model: request.approval.user.line 2026-09-11 18:40:35,130 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1380, model: request.approval.user.line 2026-09-11 18:40:35,151 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_access_rule_request_approval_user_line ... 2026-09-11 18:40:35,286 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted request.approval.user.line records with IDs: [5, 6, 7, 8] 2026-09-11 18:40:35,315 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_request_actions_still_work_for_admin_after_confirm ... 2026-09-11 18:40:35,604 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [673] 2026-09-11 18:40:35,690 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [674] 2026-09-11 18:40:35,774 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [675] 2026-09-11 18:40:35,851 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [676] 2026-09-11 18:40:35,993 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [214, 215, 216, 217] 2026-09-11 18:40:36,088 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [677] 2026-09-11 18:40:36,231 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [678] 2026-09-11 18:40:36,262 127 INFO rb-46204af-224751-414455 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-11 18:40:36,522 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [679] 2026-09-11 18:40:36,632 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [680] 2026-09-11 18:40:36,725 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [681] 2026-09-11 18:40:36,815 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [682] 2026-09-11 18:40:36,906 127 INFO rb-46204af-224751-414455 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-11 18:40:36,921 127 INFO rb-46204af-224751-414455 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-11 18:40:36,934 127 INFO rb-46204af-224751-414455 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-11 18:40:36,960 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_request_approval_user_line_admin_read_only_after_confirm ... 2026-09-11 18:40:37,162 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [683] 2026-09-11 18:40:37,260 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [684] 2026-09-11 18:40:37,361 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [685] 2026-09-11 18:40:37,473 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [686] 2026-09-11 18:40:37,678 127 INFO rb-46204af-224751-414455 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-11 18:40:37,713 127 INFO rb-46204af-224751-414455 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-11 18:40:37,741 127 INFO rb-46204af-224751-414455 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-11 18:40:37,771 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_08_access_rule_request_approval_user_line ... 2026-09-11 18:40:37,857 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1376, model: viin.approval.request 2026-09-11 18:40:37,972 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_07_01_personal_request ... 2026-09-11 18:40:38,142 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [8], uid: 1373, model: viin.approval.request 2026-09-11 18:40:38,253 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-09-11 18:40:40,222 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_activity_consistency: Starting TestApprovalActivityConsistency.test_non_sequential_activity_keeps_only_pending_approvers ... 2026-09-11 18:40:40,654 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1384 deleted mail.mail records with IDs: [687] 2026-09-11 18:40:40,759 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1384 deleted mail.mail records with IDs: [688] 2026-09-11 18:40:40,833 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1384 deleted mail.mail records with IDs: [689] 2026-09-11 18:40:40,908 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1384 deleted mail.mail records with IDs: [690] 2026-09-11 18:40:41,049 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1385 deleted mail.activity records with IDs: [226, 227, 228, 229] 2026-09-11 18:40:41,152 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1385 deleted mail.mail records with IDs: [691] 2026-09-11 18:40:41,255 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1385 deleted mail.mail records with IDs: [692] 2026-09-11 18:40:41,338 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1385 deleted mail.mail records with IDs: [693] 2026-09-11 18:40:41,471 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1386 deleted mail.activity records with IDs: [230, 231, 232] 2026-09-11 18:40:41,569 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1386 deleted mail.mail records with IDs: [694] 2026-09-11 18:40:41,630 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1386 deleted mail.mail records with IDs: [695] 2026-09-11 18:40:41,672 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_activity_consistency: Starting TestApprovalActivityConsistency.test_sequential_multiple_approvers_activity_moves_to_next_step ... 2026-09-11 18:40:42,078 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1384 deleted mail.mail records with IDs: [696] 2026-09-11 18:40:42,159 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1384 deleted mail.mail records with IDs: [697] 2026-09-11 18:40:42,266 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1385 deleted mail.activity records with IDs: [235, 236] 2026-09-11 18:40:42,339 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1385 deleted mail.mail records with IDs: [698] 2026-09-11 18:40:42,413 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1385 deleted mail.mail records with IDs: [699] 2026-09-11 18:40:42,527 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1388 deleted mail.activity records with IDs: [237, 238] 2026-09-11 18:40:42,621 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1388 deleted mail.mail records with IDs: [700] 2026-09-11 18:40:42,699 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:40:52,101 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_01_single_amount_currency_and_subtotal ... 2026-09-11 18:40:52,386 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_02_single_amount2_fallback_when_amount_disabled ... 2026-09-11 18:40:52,636 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_03_multi_aggregates_request_amount_currency_and_subtotal ... 2026-09-11 18:40:53,034 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [33] 2026-09-11 18:40:53,104 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_04_quantity_priority_integer_over_float ... 2026-09-11 18:40:53,472 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_05_currency_conversion_uses_rate_date ... 2026-09-11 18:40:53,679 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_06_recompute_when_values_change ... 2026-09-11 18:40:53,954 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_07_company_currency_rounding ... 2026-09-11 18:40:54,286 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_08_multi_header_vs_lines_precedence ... 2026-09-11 18:40:54,645 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [38] 2026-09-11 18:40:54,679 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_09_multi_lines_use_amount2_as_base ... 2026-09-11 18:40:55,158 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [40] 2026-09-11 18:40:55,209 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_10_line_currency_conversion_uses_request_date ... 2026-09-11 18:40:55,557 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:40:57,558 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [66485, 66486, 66487, 66488, 66489, 66490] 2026-09-11 18:40:58,460 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [66491, 66492, 66493, 66494, 66495, 66496] 2026-09-11 18:40:59,335 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4841] 2026-09-11 18:40:59,440 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [309373] 2026-09-11 18:40:59,477 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [2368] 2026-09-11 18:40:59,478 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted approval.request.type records with IDs: [2] 2026-09-11 18:40:59,678 127 INFO rb-46204af-224751-414455 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-11 18:41:01,294 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [701] 2026-09-11 18:41:01,893 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [702] 2026-09-11 18:41:02,444 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [703] 2026-09-11 18:41:02,512 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [241] 2026-09-11 18:41:03,129 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [704] 2026-09-11 18:41:03,642 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [705] 2026-09-11 18:41:03,723 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [243] 2026-09-11 18:41:04,350 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [706] 2026-09-11 18:41:04,442 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [244] 2026-09-11 18:41:05,110 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [707] 2026-09-11 18:41:05,205 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [245] 2026-09-11 18:41:05,893 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [708] 2026-09-11 18:41:05,980 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [246] 2026-09-11 18:41:06,542 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [709] 2026-09-11 18:41:06,585 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [247] 2026-09-11 18:41:07,106 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [710] 2026-09-11 18:41:07,173 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [248] 2026-09-11 18:41:07,696 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [711] 2026-09-11 18:41:07,720 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_101_missing_state ... 2026-09-11 18:41:07,791 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_102_waiting_state ... 2026-09-11 18:41:07,843 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_103_partial_state ... 2026-09-11 18:41:07,896 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_104_full_state ... 2026-09-11 18:41:07,938 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_105_refused_state ... 2026-09-11 18:41:07,986 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_106_cancelled_state ... 2026-09-11 18:41:08,025 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_201_can_generate_flag ... 2026-09-11 18:41:08,079 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_301_payload_has_requests_and_lines ... 2026-09-11 18:41:08,802 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [712] 2026-09-11 18:41:09,054 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_501_optional_types_without_requests_hide_ribbon ... 2026-09-11 18:41:09,723 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_502_optional_only_waiting ... 2026-09-11 18:41:10,888 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [713] 2026-09-11 18:41:10,938 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_503_optional_only_full ... 2026-09-11 18:41:12,116 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [714] 2026-09-11 18:41:12,202 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [252] 2026-09-11 18:41:12,339 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_504_optional_only_refused ... 2026-09-11 18:41:13,446 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [715] 2026-09-11 18:41:13,530 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [253] 2026-09-11 18:41:13,606 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_505_optional_only_cancelled ... 2026-09-11 18:41:15,517 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [716] 2026-09-11 18:41:15,573 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [254] 2026-09-11 18:41:15,621 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_506_optional_only_partial ... 2026-09-11 18:41:17,280 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [717] 2026-09-11 18:41:17,394 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [255] 2026-09-11 18:41:17,994 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [718] 2026-09-11 18:41:18,074 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_601_search_by_approval_coverage_state_on_partner ... 2026-09-11 18:41:18,190 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_602_search_by_approval_coverage_state_on_employee ... 2026-09-11 18:41:18,265 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_602_search_by_approval_coverage_state_on_partner_in_operator ... 2026-09-11 18:41:18,311 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_603_get_view_injects_filters_only_when_approval_enabled ... 2026-09-11 18:41:18,409 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_603_search_by_approval_coverage_state_on_partner_not_in_operator ... 2026-09-11 18:41:18,459 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_604_get_view_does_not_duplicate_filters ... 2026-09-11 18:41:18,524 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_604_search_by_approval_coverage_state_on_partner_not_equal_operator ... 2026-09-11 18:41:18,567 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_employee_type_is_isolated_from_partners ... 2026-09-11 18:41:18,621 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 1 removed 2026-09-11 18:41:20,056 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1392 deleted approval.request.field.mapping.line records with IDs: [66548, 66549, 66550, 66551, 66552, 66553] 2026-09-11 18:41:20,528 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_101_child_generation_for_x2many ... 2026-09-11 18:41:20,966 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_102_child_approval_type ... 2026-09-11 18:41:21,055 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_103_child_approval_type_none ... 2026-09-11 18:41:21,116 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_104_child_approval_type_display ... 2026-09-11 18:41:21,186 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_access_create_requires_approval_admin ... 2026-09-11 18:41:21,195 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1391, model: approval.request.field.mapping.line 2026-09-11 18:41:21,249 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_access_read_allowed_for_internal_user ... 2026-09-11 18:41:21,298 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_convert_field_name_map_to_field_id_map_basic ... 2026-09-11 18:41:21,323 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_convert_pairs_near_equivalent_toggle ... 2026-09-11 18:41:21,379 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_convert_pairs_strict_vs_lenient ... 2026-09-11 18:41:21,424 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_convert_pairs_x2many_relation_enforced ... 2026-09-11 18:41:21,463 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_cross_type_isolation ... 2026-09-11 18:41:22,129 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1392 deleted approval.request.field.mapping.line records with IDs: [66572, 66573, 66574, 66575, 66576, 66577] 2026-09-11 18:41:22,626 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_dest_allow_to_and_from_same_dest ... 2026-09-11 18:41:22,675 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_dest_both_is_exclusive ... 2026-09-11 18:41:22,730 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_dest_name_field ... 2026-09-11 18:41:22,781 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_guess_name_maps_to_name_on_request_line ... 2026-09-11 18:41:22,845 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_guess_name_maps_to_reference_on_request ... 2026-09-11 18:41:22,899 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_pair_allow_to_and_from ... 2026-09-11 18:41:22,944 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_pair_block_duplicate_same_direction ... 2026-09-11 18:41:23,016 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_prepare_accepts_both_item_shapes ... 2026-09-11 18:41:23,040 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_prepare_direction_defaults_and_override_default_direction ... 2026-09-11 18:41:23,064 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_prepare_line_vals_forces_to_approval_on_id ... 2026-09-11 18:41:23,088 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_prepare_supports_one_src_to_many_dest_preserves_order ... 2026-09-11 18:41:23,128 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:41:23,146 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_01_functional_sanity ... 2026-09-11 18:41:23,174 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_02_query_count_cold ... 2026-09-11 18:41:23,254 127 INFO rb-46204af-224751-414455 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-11 18:41:23,276 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_03_query_count_warm ... 2026-09-11 18:41:23,366 127 INFO rb-46204af-224751-414455 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-11 18:41:23,384 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_04_query_count_scaling_with_more_children ... 2026-09-11 18:41:23,473 127 INFO rb-46204af-224751-414455 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-11 18:41:23,488 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_05_strict_mode_validation_error ... 2026-09-11 18:41:23,533 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:41:24,430 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_generate_src_records_from_request: Starting TestApprovalGeneratePartnerRecordsFromRequest.test_01_single_header_and_one_child ... 2026-09-11 18:41:25,184 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [719] 2026-09-11 18:41:25,228 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_generate_src_records_from_request: Starting TestApprovalGeneratePartnerRecordsFromRequest.test_02_single_header_and_two_children ... 2026-09-11 18:41:26,219 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [720] 2026-09-11 18:41:26,280 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:41:27,791 127 INFO rb-46204af-224751-414455 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-11 18:41:28,654 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1393 deleted mail.mail records with IDs: [721] 2026-09-11 18:41:28,743 127 INFO rb-46204af-224751-414455 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-11 18:41:29,653 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1393 deleted mail.mail records with IDs: [722] 2026-09-11 18:41:29,738 127 INFO rb-46204af-224751-414455 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-11 18:41:30,563 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1393 deleted request.approval.user.line records with IDs: [65] 2026-09-11 18:41:30,919 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1393 deleted mail.mail records with IDs: [723] 2026-09-11 18:41:31,029 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:41:31,560 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_loads_defaults_fill_if_empty ... 2026-09-11 18:41:32,755 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_overrides_when_forced ... 2026-09-11 18:41:33,818 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_respects_existing_context_values_when_not_forced ... 2026-09-11 18:41:34,842 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_onchange_type_applies_defaults ... 2026-09-11 18:41:35,864 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:41:36,290 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_01_default_code_must_be_dict ... 2026-09-11 18:41:36,354 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_02_default_code_keys_must_start_with_default ... 2026-09-11 18:41:36,395 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_03_default_code_unknown_field_is_ignored ... 2026-09-11 18:41:36,527 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_10_apply_defaults_fill_if_empty ... 2026-09-11 18:41:36,787 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_11_do_not_override_when_existing_value_present ... 2026-09-11 18:41:37,014 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_20_override_when_force_enabled ... 2026-09-11 18:41:37,349 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_30_helpers_uid_now_company_ref ... 2026-09-11 18:41:37,651 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_40_comment_only_is_treated_as_empty ... 2026-09-11 18:41:37,806 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_41_inline_comment_is_ignored ... 2026-09-11 18:41:37,964 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:41:38,687 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455 odoo.models.unlink: User #1396 deleted request.approval.user.line records with IDs: [71] 2026-09-11 18:41:39,341 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455 odoo.models.unlink: User #1396 deleted request.approval.user.line records with IDs: [71] 2026-09-11 18:41:40,019 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_form_line_open_respects_context_when_not_forced ... 2026-09-11 18:41:40,560 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1396 deleted request.approval.user.line records with IDs: [71] 2026-09-11 18:41:40,642 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_uses_line_defaults_not_header ... 2026-09-11 18:41:42,265 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_values_overridden_when_forced ... 2026-09-11 18:41:44,053 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_values_vs_defaults_not_forced ... 2026-09-11 18:41:45,583 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:41:46,149 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_01_default_code_must_be_dict ... 2026-09-11 18:41:46,245 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_02_default_code_keys_must_start_with_default ... 2026-09-11 18:41:46,299 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_03_line_default_code_unknown_field_is_ignored ... 2026-09-11 18:41:46,484 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_04_line_default_code_comment_only ... 2026-09-11 18:41:46,664 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_10_line_defaults_fill_if_empty_direct_create ... 2026-09-11 18:41:46,964 127 INFO rb-46204af-224751-414455 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-11 18:41:47,203 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_20_line_defaults_override_when_forced_direct_create ... 2026-09-11 18:41:47,513 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_30_line_helpers_uid_now_ref_direct_create ... 2026-09-11 18:41:47,790 127 INFO rb-46204af-224751-414455 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-46204af-224751-414455 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [78] 2026-09-11 18:41:48,174 127 INFO rb-46204af-224751-414455 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-11 18:41:48,377 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [78] 2026-09-11 18:41:48,420 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_42_line_defaults_override_when_forced_via_request_write ... 2026-09-11 18:41:48,705 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [78] 2026-09-11 18:41:48,752 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_50_isolation_header_vs_line_defaults_direct_create_line ... 2026-09-11 18:41:49,133 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_51_isolation_header_vs_line_defaults_via_request_write ... 2026-09-11 18:41:49,507 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [78] 2026-09-11 18:41:49,594 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_52_independent_force_policy_header_forced_line_not_forced ... 2026-09-11 18:41:49,884 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_53_independent_force_policy_header_not_forced_line_forced ... 2026-09-11 18:41:50,185 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_60_create_request_with_lines_defaults_applied ... 2026-09-11 18:41:50,506 127 INFO rb-46204af-224751-414455 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-11 18:41:50,813 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_62_create_request_with_lines_line_forced_overrides_values ... 2026-09-11 18:41:51,256 127 INFO rb-46204af-224751-414455 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-11 18:41:51,872 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:41:56,132 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_01_compute_approvers ... 2026-09-11 18:41:56,268 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_02_compute_approvers ... 2026-09-11 18:41:56,377 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_03_compute_approvers ... 2026-09-11 18:41:56,813 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_01_compute_state ... 2026-09-11 18:41:56,888 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_02_compute_state ... 2026-09-11 18:41:57,120 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [724] 2026-09-11 18:41:57,233 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_03_compute_state ... 2026-09-11 18:41:57,507 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [725] 2026-09-11 18:41:57,637 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.activity records with IDs: [263] 2026-09-11 18:41:57,794 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [726] 2026-09-11 18:41:58,215 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_04_compute_state ... 2026-09-11 18:41:58,491 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [727] 2026-09-11 18:41:58,608 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.activity records with IDs: [265] 2026-09-11 18:41:58,744 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [728] 2026-09-11 18:41:58,897 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1405 deleted mail.activity records with IDs: [266] 2026-09-11 18:41:59,020 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1405 deleted mail.mail records with IDs: [729] 2026-09-11 18:41:59,234 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_05_compute_state ... 2026-09-11 18:41:59,454 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [730] 2026-09-11 18:41:59,572 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.activity records with IDs: [268] 2026-09-11 18:41:59,697 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [731] 2026-09-11 18:41:59,861 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1405 deleted mail.activity records with IDs: [269] 2026-09-11 18:41:59,993 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1405 deleted mail.mail records with IDs: [732] 2026-09-11 18:42:00,158 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1406 deleted mail.activity records with IDs: [270] 2026-09-11 18:42:00,299 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1406 deleted mail.mail records with IDs: [733] 2026-09-11 18:42:00,392 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_06_compute_state ... 2026-09-11 18:42:00,957 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [734] 2026-09-11 18:42:01,096 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.activity records with IDs: [271] 2026-09-11 18:42:01,246 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [735] 2026-09-11 18:42:01,396 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1405 deleted mail.activity records with IDs: [272] 2026-09-11 18:42:01,509 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1405 deleted mail.mail records with IDs: [736] 2026-09-11 18:42:01,657 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1406 deleted mail.activity records with IDs: [273] 2026-09-11 18:42:01,777 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1406 deleted mail.mail records with IDs: [737] 2026-09-11 18:42:01,926 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1407 deleted mail.activity records with IDs: [274] 2026-09-11 18:42:02,059 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1407 deleted mail.mail records with IDs: [738] 2026-09-11 18:42:02,146 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_07_compute_state ... 2026-09-11 18:42:02,354 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [739] 2026-09-11 18:42:02,574 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [276] 2026-09-11 18:42:02,689 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [740] 2026-09-11 18:42:02,762 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_08_compute_state ... 2026-09-11 18:42:02,986 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [741] 2026-09-11 18:42:03,136 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.activity records with IDs: [277] 2026-09-11 18:42:03,283 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [742] 2026-09-11 18:42:03,444 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1405 deleted mail.activity records with IDs: [278] 2026-09-11 18:42:03,565 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1405 deleted mail.mail records with IDs: [743] 2026-09-11 18:42:03,633 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_09_compute_state ... 2026-09-11 18:42:03,850 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [744] 2026-09-11 18:42:04,016 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.activity records with IDs: [279] 2026-09-11 18:42:04,891 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [745] 2026-09-11 18:42:05,095 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_10_compute_state ... 2026-09-11 18:42:05,280 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [746] 2026-09-11 18:42:05,451 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.activity records with IDs: [280] 2026-09-11 18:42:05,612 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [747] 2026-09-11 18:42:05,708 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_11_compute_state ... 2026-09-11 18:42:05,939 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [748] 2026-09-11 18:42:06,022 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [281] 2026-09-11 18:42:06,093 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_12_compute_state ... 2026-09-11 18:42:06,361 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [749] 2026-09-11 18:42:06,541 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [282] 2026-09-11 18:42:06,677 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [750] 2026-09-11 18:42:06,737 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_13_compute_state ... 2026-09-11 18:42:06,961 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [751] 2026-09-11 18:42:07,109 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [283] 2026-09-11 18:42:07,227 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [752] 2026-09-11 18:42:07,418 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_14_compute_state ... 2026-09-11 18:42:07,859 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [753] 2026-09-11 18:42:07,932 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [754] 2026-09-11 18:42:08,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [755] 2026-09-11 18:42:08,162 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.activity records with IDs: [284, 285, 286] 2026-09-11 18:42:08,320 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [756] 2026-09-11 18:42:08,473 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [757] 2026-09-11 18:42:08,544 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [758] 2026-09-11 18:42:08,668 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1406 deleted mail.activity records with IDs: [287, 288] 2026-09-11 18:42:08,824 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1406 deleted mail.mail records with IDs: [759] 2026-09-11 18:42:08,971 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1407 deleted mail.activity records with IDs: [289] 2026-09-11 18:42:09,126 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1407 deleted mail.mail records with IDs: [760] 2026-09-11 18:42:09,204 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_15_compute_state ... 2026-09-11 18:42:09,735 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [761] 2026-09-11 18:42:09,801 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [762] 2026-09-11 18:42:09,868 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [763] 2026-09-11 18:42:10,043 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.activity records with IDs: [290, 291, 292] 2026-09-11 18:42:10,161 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [764] 2026-09-11 18:42:10,299 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [765] 2026-09-11 18:42:10,386 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [766] 2026-09-11 18:42:10,536 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1406 deleted mail.activity records with IDs: [293, 294] 2026-09-11 18:42:10,661 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1406 deleted mail.mail records with IDs: [767] 2026-09-11 18:42:10,834 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1407 deleted mail.activity records with IDs: [295] 2026-09-11 18:42:10,975 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1407 deleted mail.mail records with IDs: [768] 2026-09-11 18:42:11,052 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_16_compute_state ... 2026-09-11 18:42:11,489 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted request.approval.user.line records with IDs: [110] 2026-09-11 18:42:11,541 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_19_compute_state ... 2026-09-11 18:42:11,817 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [769] 2026-09-11 18:42:11,966 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [296] 2026-09-11 18:42:12,068 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [770] 2026-09-11 18:42:12,269 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [771] 2026-09-11 18:42:12,433 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_20_compute_state ... 2026-09-11 18:42:12,631 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [772] 2026-09-11 18:42:12,706 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [773] 2026-09-11 18:42:12,791 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [774] 2026-09-11 18:42:12,892 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [775] 2026-09-11 18:42:13,062 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1405 deleted mail.activity records with IDs: [297, 298, 299, 300] 2026-09-11 18:42:13,204 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1405 deleted mail.mail records with IDs: [776] 2026-09-11 18:42:13,288 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1405 deleted mail.mail records with IDs: [777] 2026-09-11 18:42:13,361 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1405 deleted mail.mail records with IDs: [778] 2026-09-11 18:42:13,514 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1407 deleted mail.activity records with IDs: [301, 302, 303] 2026-09-11 18:42:13,637 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1407 deleted mail.mail records with IDs: [779] 2026-09-11 18:42:13,712 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1407 deleted mail.mail records with IDs: [780] 2026-09-11 18:42:13,854 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1406 deleted mail.activity records with IDs: [304, 305] 2026-09-11 18:42:13,980 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1406 deleted mail.mail records with IDs: [781] 2026-09-11 18:42:14,105 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.activity records with IDs: [306] 2026-09-11 18:42:14,256 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [782] 2026-09-11 18:42:14,334 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_05_00_direct_manager_in_line_users ... 2026-09-11 18:42:14,898 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [783] 2026-09-11 18:42:14,988 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [784] 2026-09-11 18:42:15,139 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.activity records with IDs: [307, 308] 2026-09-11 18:42:15,284 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [785] 2026-09-11 18:42:15,445 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1406 deleted mail.activity records with IDs: [309] 2026-09-11 18:42:15,586 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1406 deleted mail.mail records with IDs: [786] 2026-09-11 18:42:15,620 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_05_01_direct_manager_in_line_users_not_require ... 2026-09-11 18:42:16,098 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [787] 2026-09-11 18:42:16,178 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [788] 2026-09-11 18:42:16,256 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [789] 2026-09-11 18:42:16,419 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.activity records with IDs: [310, 311, 312] 2026-09-11 18:42:16,533 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [790] 2026-09-11 18:42:16,603 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [791] 2026-09-11 18:42:16,752 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1406 deleted mail.activity records with IDs: [313, 314] 2026-09-11 18:42:16,892 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1406 deleted mail.mail records with IDs: [792] 2026-09-11 18:42:17,043 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1407 deleted mail.activity records with IDs: [315] 2026-09-11 18:42:17,178 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1407 deleted mail.mail records with IDs: [793] 2026-09-11 18:42:17,226 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_06_01_activity_schedule ... 2026-09-11 18:42:17,604 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [794] 2026-09-11 18:42:17,668 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [795] 2026-09-11 18:42:17,803 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.activity records with IDs: [316, 317] 2026-09-11 18:42:17,953 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [796] 2026-09-11 18:42:18,127 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1405 deleted mail.activity records with IDs: [318] 2026-09-11 18:42:18,268 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1405 deleted mail.mail records with IDs: [797] 2026-09-11 18:42:18,310 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_06_02_activity_schedule ... 2026-09-11 18:42:18,742 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [798] 2026-09-11 18:42:18,857 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.activity records with IDs: [319] 2026-09-11 18:42:18,964 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [799] 2026-09-11 18:42:19,115 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1405 deleted mail.activity records with IDs: [320] 2026-09-11 18:42:19,240 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1405 deleted mail.mail records with IDs: [800] 2026-09-11 18:42:19,283 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_07_01_list_of_approvers_empty ... 2026-09-11 18:42:19,655 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_multiple_approvers_at_each_step ... 2026-09-11 18:42:20,162 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [801] 2026-09-11 18:42:20,241 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [802] 2026-09-11 18:42:20,520 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.activity records with IDs: [321, 322] 2026-09-11 18:42:20,663 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [803] 2026-09-11 18:42:20,757 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1401 deleted mail.mail records with IDs: [804] 2026-09-11 18:42:20,939 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1407 deleted mail.activity records with IDs: [323, 324] 2026-09-11 18:42:21,111 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1407 deleted mail.mail records with IDs: [805] 2026-09-11 18:42:21,190 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-09-11 18:42:23,086 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_001_confirm_blocks_when_lines_required_missing ... 2026-09-11 18:42:23,463 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [124] 2026-09-11 18:42:23,504 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_002_confirm_succeeds_when_line_present ... 2026-09-11 18:42:24,443 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [806] 2026-09-11 18:42:24,490 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_003_confirm_not_blocked_when_lines_optional ... 2026-09-11 18:42:25,062 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [807] 2026-09-11 18:42:25,122 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:42:30,145 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_01_min_approvals ... 2026-09-11 18:42:30,430 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_approval_type_copy ... 2026-09-11 18:42:30,608 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_approve_request_count ... 2026-09-11 18:42:30,832 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1409 deleted mail.mail records with IDs: [808] 2026-09-11 18:42:31,029 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1409 deleted mail.mail records with IDs: [809] 2026-09-11 18:42:31,177 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [327] 2026-09-11 18:42:31,311 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [810] 2026-09-11 18:42:31,380 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_constraint_approval_user_line ... 2026-09-11 18:42:31,527 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_days_to_approve_is_negative ... 2026-09-11 18:42:31,574 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-11 18:42:36,245 127 INFO rb-46204af-224751-414455 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-11 18:42:36,431 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_02_has_lines_multi_with_src_model_set ... 2026-09-11 18:42:37,163 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_05_applicable_record_domain_validation_ok_and_bad ... 2026-09-11 18:42:37,291 127 INFO rb-46204af-224751-414455 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-11 18:42:37,425 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_101_uom_enable_single ... 2026-09-11 18:42:40,038 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:42:40,123 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_001_only_applicable_set_required_empty ... 2026-09-11 18:42:40,677 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_002_only_required_all_records ... 2026-09-11 18:42:41,401 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_003_required_and_applicable_and_combination ... 2026-09-11 18:42:41,985 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_004_required_specific_field_and_applicable_companies ... 2026-09-11 18:42:42,658 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_005_required_empty_list_literal ... 2026-09-11 18:42:43,307 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_006_required_invalid_syntax_safe_fallback ... 2026-09-11 18:42:43,904 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_007_applicable_empty_and_required_all ... 2026-09-11 18:42:44,589 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_008_and_shape_is_stable_against_visibility ... 2026-09-11 18:42:45,269 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:42:50,993 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_approver_role_shows_hr_job_position ... 2026-09-11 18:42:51,515 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_base_module_strings_carry_no_tax_vocabulary ... 2026-09-11 18:42:51,537 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_base_slip_totals_dict_exposes_no_tax_key ... 2026-09-11 18:42:51,823 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_empty_slip_snapshot_returns_no_columns ... 2026-09-11 18:42:52,072 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_header_slip_gate_excludes_only_disabled_sentinels ... 2026-09-11 18:42:52,444 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_manager_prerequisite_alert_names_missing_hr_data ... 2026-09-11 18:42:53,005 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_multicurrency_totals_bind_request_currency_at_early_utc_hour ... 2026-09-11 18:42:53,392 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_multicurrency_totals_bind_the_request_currency ... 2026-09-11 18:42:53,750 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_refuse_reason_prints_on_slip_only_when_refused ... 2026-09-11 18:42:54,325 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_slip_configuration_is_frozen_at_request_creation ... 2026-09-11 18:42:54,598 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted viin.approval.type.header.slip.field records with IDs: [3] 2026-09-11 18:42:54,609 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted viin.approval.type.line.slip.field records with IDs: [2] 2026-09-11 18:42:54,644 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_slip_report_action_resolves_and_renders ... 2026-09-11 18:42:55,116 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_totals_hidden_when_only_refused_or_cancelled_lines ... 2026-09-11 18:42:55,863 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-09-11 18:42:56,806 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_101_orm_write_does_not_trigger_type_onchange_hook ... 2026-09-11 18:42:57,129 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_201_form_onchange_triggers_type_onchange_hook ... 2026-09-11 18:42:58,346 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_202_form_onchange_can_update_many2one_field ... 2026-09-11 18:42:59,582 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_301_line_form_onchange_triggers_type_onchange_hook ... 2026-09-11 18:43:00,149 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1432 deleted request.approval.user.line records with IDs: [161] 2026-09-11 18:43:00,236 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_302_header_and_line_onchange_both_triggered ... 2026-09-11 18:43:01,970 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:43:07,700 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_direct_cursor_access ... 2026-09-11 18:43:08,047 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_model_create_attempt ... 2026-09-11 18:43:08,339 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_sudo_attempt ... 2026-09-11 18:43:08,705 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_with_context_attempt ... 2026-09-11 18:43:09,036 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_write_attempt ... 2026-09-11 18:43:09,372 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_can_read_user_company_request ... 2026-09-11 18:43:09,694 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_can_use_readonly_search_count ... 2026-09-11 18:43:10,120 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_comment_only_is_treated_as_empty ... 2026-09-11 18:43:10,435 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_empty_keeps_step_applicable ... 2026-09-11 18:43:10,728 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_false_skips_selector_step ... 2026-09-11 18:43:11,088 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_falsey_non_bool_is_skipped ... 2026-09-11 18:43:11,412 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_preflight_blocks_assignment ... 2026-09-11 18:43:11,476 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_preflight_blocks_dunder_import ... 2026-09-11 18:43:11,537 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_runtime_blocks_setattr ... 2026-09-11 18:43:11,864 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_true_adds_selector_step ... 2026-09-11 18:43:12,272 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_truthy_non_bool_is_applied ... 2026-09-11 18:43:12,630 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_whitespace_only_is_treated_as_empty ... 2026-09-11 18:43:13,686 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_fails_when_no_manager_found_in_hierarchy ... 2026-09-11 18:43:14,105 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_fallback_to_nearest_parent_manager ... 2026-09-11 18:43:14,408 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_manager_is_resolved ... 2026-09-11 18:43:14,722 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_multiple_selected_all_must_approve_creates_required_lines ... 2026-09-11 18:43:15,037 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_multiple_selected_any_in_step_unions_users ... 2026-09-11 18:43:15,362 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_with_employee_tags_filters_managers ... 2026-09-11 18:43:15,673 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_filter_can_make_resolution_empty ... 2026-09-11 18:43:16,052 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_not_allowed_for_specific_approvers ... 2026-09-11 18:43:16,105 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_selector_requires_tags ... 2026-09-11 18:43:16,153 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_selector_resolves_employees_by_tag ... 2026-09-11 18:43:16,463 127 INFO rb-46204af-224751-414455 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-11 18:43:16,803 127 INFO rb-46204af-224751-414455 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-11 18:43:17,137 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_filters_out_non_approval_officer_users ... 2026-09-11 18:43:17,423 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_is_not_fixed_when_employee_changes_job ... 2026-09-11 18:43:17,813 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_with_employee_tags_filters_employees ... 2026-09-11 18:43:18,190 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-09-11 18:43:25,028 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_walks_up_until_manager_is_in_submitter_chain ... 2026-09-11 18:43:25,403 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_with_tag_filter_can_fallback_to_root_manager ... 2026-09-11 18:43:25,852 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [5454] 2026-09-11 18:43:26,452 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_with_tag_filter_requires_manager_tag_and_chain ... 2026-09-11 18:43:26,823 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_employee_tags_restrict_applies_tag_and_chain_together ... 2026-09-11 18:43:27,168 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_employee_tags_restrict_empty_when_no_manager_chain_match ... 2026-09-11 18:43:27,494 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_job_restrict_keeps_only_users_in_submitter_manager_chain ... 2026-09-11 18:43:27,829 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_job_restrict_with_tag_filter_applies_tag_and_chain_together ... 2026-09-11 18:43:28,253 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-09-11 18:43:33,212 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_applies_employee_tag_filter_from_ui ... 2026-09-11 18:43:33,521 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_can_skip_required_step ... 2026-09-11 18:43:33,845 127 INFO rb-46204af-224751-414455 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-11 18:43:34,190 127 INFO rb-46204af-224751-414455 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-11 18:43:34,539 127 INFO rb-46204af-224751-414455 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-11 18:43:34,884 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_resolves_user ... 2026-09-11 18:43:35,240 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-11 18:43:43,278 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_manual_lines_before_confirm_and_after_confirm_resolve ... 2026-09-11 18:43:43,969 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1467 deleted mail.mail records with IDs: [811] 2026-09-11 18:43:44,060 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1467 deleted mail.mail records with IDs: [812] 2026-09-11 18:43:44,458 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1467 deleted mail.mail records with IDs: [813] 2026-09-11 18:43:44,571 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1467 deleted mail.mail records with IDs: [814] 2026-09-11 18:43:44,641 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1467 deleted mail.mail records with IDs: [815] 2026-09-11 18:43:44,706 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1467 deleted mail.mail records with IDs: [816] 2026-09-11 18:43:44,777 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_manual_request_before_confirm_and_after_confirm_resolve ... 2026-09-11 18:43:45,232 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1467 deleted mail.mail records with IDs: [817] 2026-09-11 18:43:45,310 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1467 deleted mail.mail records with IDs: [818] 2026-09-11 18:43:45,569 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1467 deleted mail.mail records with IDs: [819] 2026-09-11 18:43:45,688 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1467 deleted mail.mail records with IDs: [820] 2026-09-11 18:43:45,777 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1467 deleted mail.mail records with IDs: [821] 2026-09-11 18:43:45,868 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_applies_employee_tag_filter ... 2026-09-11 18:43:47,570 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_line_collects_users_from_all_lines_unique ... 2026-09-11 18:43:48,455 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_line_required_skips_when_no_lines ... 2026-09-11 18:43:49,058 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_optional_skipped_when_no_related_record ... 2026-09-11 18:43:49,353 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_request_adds_partner_creator_as_approver ... 2026-09-11 18:43:50,001 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_request_deduplicate_with_res_users_selector ... 2026-09-11 18:43:50,627 127 INFO rb-46204af-224751-414455 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-11 18:43:51,179 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_request_required_skips_when_no_related_record ... 2026-09-11 18:43:51,465 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-11 18:43:51,477 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_arch_approval_flag: Starting TestArchApprovalFlag.test_01_arch_flag_stamped_when_enabled ... 2026-09-11 18:43:52,642 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_arch_approval_flag: Starting TestArchApprovalFlag.test_02_arch_flag_absent_on_blacklisted_model ... 2026-09-11 18:43:52,672 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:43:54,141 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_101_single_attach_override ... 2026-09-11 18:43:54,706 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_102_single_attach_override ... 2026-09-11 18:43:55,583 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_202_multi_attach_override ... 2026-09-11 18:43:56,192 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_203_multi_attach_override ... 2026-09-11 18:43:56,918 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:43:58,382 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_company_mismatch_rejected ... 2026-09-11 18:44:03,842 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_multi_adds_lines_to_existing ... 2026-09-11 18:44:05,544 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1478 deleted request.approval.user.line records with IDs: [287] 2026-09-11 18:44:05,702 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_prefill_access_denied ... 2026-09-11 18:44:06,025 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [190], uid: 1478, model: viin.approval.request 2026-09-11 18:44:06,063 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_single_updates_existing_header ... 2026-09-11 18:44:07,535 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1478 deleted request.approval.user.line records with IDs: [290] 2026-09-11 18:44:07,582 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_type_multi_updates_existing_header ... 2026-09-11 18:44:09,136 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:44:10,781 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_00_select_source_records_without_write_access ... 2026-09-11 18:44:10,975 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_10_select_source_records_action_carries_attach_ctx ... 2026-09-11 18:44:11,318 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_20_attach_multi_adds_lines ... 2026-09-11 18:44:12,226 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_30_attach_single_updates_header ... 2026-09-11 18:44:12,999 127 INFO rb-46204af-224751-414455 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-11 18:44:13,366 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:44:14,229 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_deleted_when_head_and_all_lines_deleted ... 2026-09-11 18:44:14,923 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13585, 13582] 2026-09-11 18:44:15,146 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3101] 2026-09-11 18:44:15,178 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted approval.request.line records with IDs: [79] 2026-09-11 18:44:15,275 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [298] 2026-09-11 18:44:15,305 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13584, 13581] 2026-09-11 18:44:15,494 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3100] 2026-09-11 18:44:15,613 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13587, 13586, 13583] 2026-09-11 18:44:15,664 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [199] 2026-09-11 18:44:15,704 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_deleted_when_main_source_deleted ... 2026-09-11 18:44:16,418 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13591, 13589] 2026-09-11 18:44:16,610 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3102] 2026-09-11 18:44:16,727 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13590] 2026-09-11 18:44:16,764 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [200] 2026-09-11 18:44:16,791 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_lines_removed_when_source_line_deleted ... 2026-09-11 18:44:17,719 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13599, 13594] 2026-09-11 18:44:17,936 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3106] 2026-09-11 18:44:17,963 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted approval.request.line records with IDs: [82] 2026-09-11 18:44:18,104 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [301] 2026-09-11 18:44:18,142 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13597, 13595] 2026-09-11 18:44:18,384 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3104] 2026-09-11 18:44:18,505 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13601, 13600, 13596] 2026-09-11 18:44:18,546 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [201] 2026-09-11 18:44:18,584 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_non_draft_request_not_cancelled_when_source_deleted ... 2026-09-11 18:44:19,589 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [822] 2026-09-11 18:44:19,731 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [340] 2026-09-11 18:44:19,967 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13612, 13609, 13605, 13602] 2026-09-11 18:44:20,182 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3107] 2026-09-11 18:44:20,335 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:44:20,347 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_catalog_button_visibility: Starting TestCatalogButtonVisibility.test_action_add_from_catalog_rejected_when_line_product_disabled ... 2026-09-11 18:44:20,667 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:44:20,680 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_catalog_order_data: Starting TestProductCatalogOrderData.test_get_product_catalog_order_data_includes_product_type ... 2026-09-11 18:44:21,047 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:44:22,270 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_01 ... 2026-09-11 18:44:23,647 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_02 ... 2026-09-11 18:44:25,559 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_03 ... 2026-09-11 18:44:26,642 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_04 ... 2026-09-11 18:44:27,917 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:44:28,280 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_header_date_change_recomputes_line_currency_rate_and_request_totals ... 2026-09-11 18:44:28,572 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_line_date_toggle_change_recomputes_line_currency_rate ... 2026-09-11 18:44:28,962 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_request_date_change_recomputes_currency_rate_and_totals ... 2026-09-11 18:44:29,242 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_type_date_toggle_change_recomputes_request_currency_rate ... 2026-09-11 18:44:29,609 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:44:29,621 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_dest_model_multi ... 2026-09-11 18:44:30,150 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_dest_model_single ... 2026-09-11 18:44:30,716 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_switch_mode_updates_dest_model_and_lines ... 2026-09-11 18:44:31,414 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [67271, 67272, 67273, 67274, 67275, 67276] 2026-09-11 18:44:32,355 127 INFO rb-46204af-224751-414455 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-11 18:44:33,188 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:44:33,202 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_dest_model_mapping_regen: Starting TestDestModelMappingRegen.test_mapping_targets_change_with_mode ... 2026-09-11 18:44:34,053 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [67293, 67294, 67295, 67296, 67297, 67298] 2026-09-11 18:44:34,763 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:44:39,138 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_duplicate_client_consumable_ids: Starting TestDuplicateClientConsumableIds.test_duplicate_multi_record_returns_two_distinct_ids ... 2026-09-11 18:44:39,339 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_duplicate_client_consumable_ids: Starting TestDuplicateClientConsumableIds.test_duplicate_returns_client_consumable_ids ... 2026-09-11 18:44:39,575 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_duplicate_client_consumable_ids: Starting TestDuplicateClientConsumableIds.test_duplicate_single_record_creates_distinct_persisted_record ... 2026-09-11 18:44:39,833 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-11 18:44:39,844 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_dynamic_field_in_views_request: Starting TestApprovalRequestDynamicField.test_dynamic_fields_rendering_in_approval_request_form_view ... 2026-09-11 18:44:39,925 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:44:39,936 127 INFO rb-46204af-224751-414455 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-11 18:44:40,105 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:44:40,215 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_extra_approval_steps_ui: Starting TestExtraApprovalStepsUi.test_approver_step_popup_keeps_selector_specific_fields ... 2026-09-11 18:44:40,240 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_extra_approval_steps_ui: Starting TestExtraApprovalStepsUi.test_selector_summary_for_selector_based_steps ... 2026-09-11 18:44:40,386 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_extra_approval_steps_ui: Starting TestExtraApprovalStepsUi.test_selector_summary_for_specific_approvers ... 2026-09-11 18:44:40,545 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:44:41,346 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_approver_tree_keeps_inactive_multi_users_visible ... 2026-09-11 18:44:41,407 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_deactivating_current_sequential_approver_moves_activity_to_next_active_step ... 2026-09-11 18:44:41,755 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1494 deleted mail.mail records with IDs: [823] 2026-09-11 18:44:41,849 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1399] 2026-09-11 18:44:41,862 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [341] 2026-09-11 18:44:42,017 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [824] 2026-09-11 18:44:42,104 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_deactivating_only_pending_approver_refuses_request_and_clears_activity ... 2026-09-11 18:44:42,549 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1494 deleted mail.mail records with IDs: [825] 2026-09-11 18:44:42,636 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1399] 2026-09-11 18:44:42,651 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [343] 2026-09-11 18:44:42,731 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_python_selector_skips_inactive_users ... 2026-09-11 18:44:42,783 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1400] 2026-09-11 18:44:43,062 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_reactivating_pending_sequential_approver_recreates_activity ... 2026-09-11 18:44:43,431 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1494 deleted mail.mail records with IDs: [826] 2026-09-11 18:44:43,526 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1399] 2026-09-11 18:44:43,543 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [344] 2026-09-11 18:44:43,690 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [827] 2026-09-11 18:44:43,769 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [345] 2026-09-11 18:44:43,900 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [828] 2026-09-11 18:44:43,990 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:44:44,003 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_child_mapping_domains ... 2026-09-11 18:44:44,028 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_dest_allows_company_and_currency_manual ... 2026-09-11 18:44:44,046 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_dest_candidates_from_model_by_mode ... 2026-09-11 18:44:45,042 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_src_domain_basic_constraints ... 2026-09-11 18:44:45,091 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:44:46,152 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_01 ... 2026-09-11 18:44:46,553 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_02 ... 2026-09-11 18:44:46,900 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_03 ... 2026-09-11 18:44:47,339 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_04 ... 2026-09-11 18:44:47,701 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_05 ... 2026-09-11 18:44:48,079 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_06 ... 2026-09-11 18:44:48,507 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_07 ... 2026-09-11 18:44:49,003 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_08 ... 2026-09-11 18:44:49,458 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:44:50,499 127 INFO rb-46204af-224751-414455 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-11 18:44:51,199 127 INFO rb-46204af-224751-414455 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-11 18:44:52,144 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [829] 2026-09-11 18:44:52,205 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_partner_child_mapping_no_subject_creation: Starting TestPartnerChildMappingNoSubjectCreation.test_03_update_existing_request_via_attach_context ... 2026-09-11 18:44:53,215 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [830] 2026-09-11 18:44:53,283 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:44:57,736 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_01_check_permission_dragging_kanban_at_draft ... 2026-09-11 18:44:57,928 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [831] 2026-09-11 18:44:57,974 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_02_check_permission_dragging_kanban_at_draft ... 2026-09-11 18:44:58,080 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:44:58,186 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_03_check_permission_dragging_kanban_at_draft ... 2026-09-11 18:44:58,305 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:44:58,397 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_04_check_permission_dragging_kanban_at_draft ... 2026-09-11 18:44:58,516 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:44:58,640 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_05_check_permission_dragging_kanban_at_draft ... 2026-09-11 18:44:58,828 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:44:58,966 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_06_check_permission_dragging_kanban_at_confirm ... 2026-09-11 18:44:59,110 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:44:59,376 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [832] 2026-09-11 18:44:59,526 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [350] 2026-09-11 18:44:59,643 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [833] 2026-09-11 18:44:59,682 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_07_check_permission_dragging_kanban_at_confirm ... 2026-09-11 18:44:59,806 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:00,050 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [834] 2026-09-11 18:45:00,274 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [835] 2026-09-11 18:45:00,311 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_08_check_permission_dragging_kanban_at_confirm ... 2026-09-11 18:45:00,445 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:00,691 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [836] 2026-09-11 18:45:00,733 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_09_check_permission_dragging_kanban_at_confirm ... 2026-09-11 18:45:00,835 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:01,078 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [837] 2026-09-11 18:45:01,142 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_10_check_permission_dragging_kanban_at_confirm ... 2026-09-11 18:45:01,255 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:01,440 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [838] 2026-09-11 18:45:01,480 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [354] 2026-09-11 18:45:01,505 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_11_check_permission_dragging_kanban_at_validate ... 2026-09-11 18:45:01,624 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:01,853 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [839] 2026-09-11 18:45:01,942 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [355] 2026-09-11 18:45:02,035 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [840] 2026-09-11 18:45:02,079 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_12_check_permission_dragging_kanban_at_validate ... 2026-09-11 18:45:02,202 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:02,395 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [841] 2026-09-11 18:45:02,495 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [356] 2026-09-11 18:45:02,605 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [842] 2026-09-11 18:45:02,656 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_13_check_permission_dragging_kanban_at_validate ... 2026-09-11 18:45:02,780 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:03,065 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [843] 2026-09-11 18:45:03,191 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [357] 2026-09-11 18:45:03,291 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [844] 2026-09-11 18:45:03,339 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_14_check_permission_dragging_kanban_at_validate ... 2026-09-11 18:45:03,458 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:03,715 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [845] 2026-09-11 18:45:03,821 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [358] 2026-09-11 18:45:03,942 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [846] 2026-09-11 18:45:04,005 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_15_check_permission_dragging_kanban_at_validate ... 2026-09-11 18:45:04,131 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:04,361 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [847] 2026-09-11 18:45:04,471 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [359] 2026-09-11 18:45:04,598 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [848] 2026-09-11 18:45:04,651 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_16_check_permission_dragging_kanban_at_refuse ... 2026-09-11 18:45:04,773 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:05,019 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [849] 2026-09-11 18:45:05,185 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [850] 2026-09-11 18:45:05,223 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_17_check_permission_dragging_kanban_at_refuse ... 2026-09-11 18:45:05,349 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:05,604 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [851] 2026-09-11 18:45:05,831 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [852] 2026-09-11 18:45:05,894 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_18_check_permission_dragging_kanban_at_refuse ... 2026-09-11 18:45:06,058 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:06,288 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [853] 2026-09-11 18:45:06,495 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [854] 2026-09-11 18:45:06,570 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_19_check_permission_dragging_kanban_at_refuse ... 2026-09-11 18:45:06,726 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:06,972 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [855] 2026-09-11 18:45:07,166 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [856] 2026-09-11 18:45:07,205 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_20_check_permission_dragging_kanban_at_refuse ... 2026-09-11 18:45:07,348 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:07,572 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [857] 2026-09-11 18:45:07,733 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [858] 2026-09-11 18:45:07,766 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [364] 2026-09-11 18:45:07,800 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_21_check_permission_dragging_kanban_at_done ... 2026-09-11 18:45:07,917 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:08,151 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [859] 2026-09-11 18:45:08,246 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [365] 2026-09-11 18:45:08,359 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [860] 2026-09-11 18:45:08,414 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_22_check_permission_dragging_kanban_at_done ... 2026-09-11 18:45:08,543 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:08,792 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [861] 2026-09-11 18:45:08,887 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [366] 2026-09-11 18:45:08,976 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [862] 2026-09-11 18:45:09,053 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_23_check_permission_dragging_kanban_at_done ... 2026-09-11 18:45:09,188 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:09,447 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [863] 2026-09-11 18:45:09,535 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [367] 2026-09-11 18:45:09,608 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [864] 2026-09-11 18:45:09,647 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_24_check_permission_dragging_kanban_at_done ... 2026-09-11 18:45:09,741 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:09,959 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [865] 2026-09-11 18:45:10,082 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [368] 2026-09-11 18:45:10,201 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [866] 2026-09-11 18:45:10,262 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_25_check_permission_dragging_kanban_at_done ... 2026-09-11 18:45:10,422 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:10,693 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [867] 2026-09-11 18:45:10,809 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [369] 2026-09-11 18:45:10,912 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [868] 2026-09-11 18:45:10,950 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_26_check_permission_dragging_kanban_at_cancel ... 2026-09-11 18:45:11,079 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:11,319 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [869] 2026-09-11 18:45:11,392 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [370] 2026-09-11 18:45:11,550 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_27_check_permission_dragging_kanban_at_cancel ... 2026-09-11 18:45:11,662 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:11,894 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [870] 2026-09-11 18:45:11,943 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [371] 2026-09-11 18:45:12,005 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_28_check_permission_dragging_kanban_at_cancel ... 2026-09-11 18:45:12,115 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:12,330 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [871] 2026-09-11 18:45:12,383 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [372] 2026-09-11 18:45:12,425 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_29_check_permission_dragging_kanban_at_cancel ... 2026-09-11 18:45:12,559 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:12,788 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [872] 2026-09-11 18:45:12,841 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [373] 2026-09-11 18:45:12,886 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_30_check_permission_dragging_kanban_at_cancel ... 2026-09-11 18:45:13,021 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1500 deleted request.approval.user.line records with IDs: [352, 353, 354, 355] 2026-09-11 18:45:13,247 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [873] 2026-09-11 18:45:13,290 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [374] 2026-09-11 18:45:13,345 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-11 18:45:21,741 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7180, 7198, 7055] 2026-09-11 18:45:21,741 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1, 126, 144] 2026-09-11 18:45:22,186 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [874] 2026-09-11 18:45:22,197 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14123] 2026-09-11 18:45:22,204 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:45:22,674 127 INFO rb-46204af-224751-414455 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-11 18:45:22,828 127 INFO rb-46204af-224751-414455 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-11 18:45:22,879 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_report_currency_conversion_multi_company: Starting TestReportCurrencyConversionMultiCompany.test_analysis_subtotal_is_converted_into_reporting_company_currency ... 2026-09-11 18:45:22,974 127 INFO rb-46204af-224751-414455 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-11 18:45:23,008 127 INFO rb-46204af-224751-414455 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-11 18:45:23,097 127 INFO rb-46204af-224751-414455 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-11 18:45:23,195 127 INFO rb-46204af-224751-414455 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-11 18:45:23,260 127 INFO rb-46204af-224751-414455 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-11 18:45:23,332 127 INFO rb-46204af-224751-414455 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-11 18:45:23,398 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:45:27,385 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_report_view_not_updatable: Starting TestReportViewNotUpdatable.test_changing_the_company_currency_must_not_crash_the_database ... 2026-09-11 18:45:27,702 127 INFO rb-46204af-224751-414455 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-11 18:45:27,823 127 INFO rb-46204af-224751-414455 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-11 18:45:27,869 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:45:27,886 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_request_line_create_controls: Starting TestApprovalRequestLineCreateControls.test_request_line_create_controls_are_hidden_outside_draft ... 2026-09-11 18:45:27,949 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:45:27,962 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_cancel_marks_exception_then_draft_clears_it ... 2026-09-11 18:45:28,264 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_cancel_with_ignore_context_skips_exception ... 2026-09-11 18:45:28,583 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_ensure_can_change_state_blocks_unlinked_line ... 2026-09-11 18:45:28,737 127 INFO rb-46204af-224751-414455 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-11 18:45:29,008 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_generic_line_owns_state_protocol_natively ... 2026-09-11 18:45:29,035 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:45:29,047 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_availability_fields_exist ... 2026-09-11 18:45:29,065 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_compute_availability_matches_registry ... 2026-09-11 18:45:29,207 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_module_toggle_fields_exist ... 2026-09-11 18:45:29,234 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:45:29,251 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_respect_explicit_dest: Starting TestRespectExplicitDest.test_explicit_two_dests_preserved ... 2026-09-11 18:45:29,870 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [68015, 68016, 68017, 68018, 68019, 68020] 2026-09-11 18:45:30,620 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_respect_explicit_dest: Starting TestRespectExplicitDest.test_invalid_explicit_dest_falls_back ... 2026-09-11 18:45:31,261 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [68023, 68024, 68025, 68026, 68027, 68028] 2026-09-11 18:45:31,830 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:45:36,070 127 INFO rb-46204af-224751-414455 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-11 18:45:36,319 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-11 18:45:45,651 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [875] 2026-09-11 18:45:45,668 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14702] 2026-09-11 18:45:45,677 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:45:45,914 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_header_slip_field_cannot_be_read_across_company ... 2026-09-11 18:45:45,944 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 1521, model: viin.approval.type.header.slip.field 2026-09-11 18:45:45,971 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_header_slip_field_remains_readable_within_same_company ... 2026-09-11 18:45:46,019 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_line_slip_field_cannot_be_read_across_company ... 2026-09-11 18:45:46,034 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7], uid: 1521, model: viin.approval.type.line.slip.field 2026-09-11 18:45:46,070 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_line_slip_field_remains_readable_within_same_company ... 2026-09-11 18:45:46,149 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:45:47,448 127 INFO rb-46204af-224751-414455 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-11 18:45:47,528 127 INFO rb-46204af-224751-414455 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-11 18:45:47,547 127 INFO rb-46204af-224751-414455 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-11 18:45:48,472 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1522 deleted mail.mail records with IDs: [876] 2026-09-11 18:45:48,567 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:45:51,294 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_101_approval_type_header ... 2026-09-11 18:45:51,382 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_102_approval_type_child ... 2026-09-11 18:45:51,412 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_103_approval_type_mixed ... 2026-09-11 18:45:51,447 127 INFO rb-46204af-224751-414455 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-11 18:45:52,539 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1523 deleted mail.mail records with IDs: [877] 2026-09-11 18:45:52,683 127 INFO rb-46204af-224751-414455 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-11 18:45:53,887 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1523 deleted mail.mail records with IDs: [878] 2026-09-11 18:45:54,028 127 INFO rb-46204af-224751-414455 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-11 18:45:55,240 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1523 deleted mail.mail records with IDs: [879] 2026-09-11 18:45:55,372 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:45:56,715 127 INFO rb-46204af-224751-414455 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-11 18:45:57,685 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1524 deleted mail.mail records with IDs: [880] 2026-09-11 18:45:57,838 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [881] 2026-09-11 18:45:57,915 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [882] 2026-09-11 18:45:57,981 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [883] 2026-09-11 18:45:58,037 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_root_model: Starting TestSnapshotDiffEngineRootModel.test_102_single_diff_message_when_child_updated_directly ... 2026-09-11 18:45:59,100 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1524 deleted mail.mail records with IDs: [884] 2026-09-11 18:45:59,257 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [885] 2026-09-11 18:45:59,335 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [886] 2026-09-11 18:45:59,401 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:46:04,364 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_state_write_routing: Starting TestStateWriteRouting.test_blocked_transition_must_not_be_reported_as_having_happened ... 2026-09-11 18:46:04,520 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_state_write_routing: Starting TestStateWriteRouting.test_refuse_wizard_handoff_is_not_silently_dropped ... 2026-09-11 18:46:04,610 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_state_write_routing: Starting TestStateWriteRouting.test_uninterrupted_transition_completes_and_persists_the_whole_write ... 2026-09-11 18:46:04,868 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1525 deleted mail.mail records with IDs: [887] 2026-09-11 18:46:04,976 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-11 18:46:06,415 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__falsy_head_and_line_clear ... 2026-09-11 18:46:07,042 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__head_overrides_request_head ... 2026-09-11 18:46:07,748 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__line_name_overrides_line_name ... 2026-09-11 18:46:08,430 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__line_overrides_its_own_line ... 2026-09-11 18:46:09,179 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__lines_prefilled_from_line_mapping ... 2026-09-11 18:46:09,554 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__origin_keys_are_ignored ... 2026-09-11 18:46:09,603 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__update_existing_request_matches_and_updates_lines ... 2026-09-11 18:46:10,665 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [524] 2026-09-11 18:46:10,743 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__update_existing_request_updates_line_name ... 2026-09-11 18:46:11,852 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [526] 2026-09-11 18:46:11,940 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_single__falsy_line_clears_request_head ... 2026-09-11 18:46:12,436 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_single__line_overrides_request_head ... 2026-09-11 18:46:13,020 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_single__origin_keys_are_ignored ... 2026-09-11 18:46:13,076 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_single__update_existing_request_header_from_line ... 2026-09-11 18:46:13,711 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_single__wizard_line_applies_header_defaults_fill ... 2026-09-11 18:46:15,181 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:46:17,508 127 INFO rb-46204af-224751-414455 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-11 18:46:19,003 127 INFO rb-46204af-224751-414455 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-11 18:46:20,376 127 INFO rb-46204af-224751-414455 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-11 18:46:21,904 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:46:32,411 127 INFO rb-46204af-224751-414455 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-11 18:46:32,589 127 INFO rb-46204af-224751-414455 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-11 18:46:32,617 127 INFO rb-46204af-224751-414455 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-11 18:46:38,694 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:46:39,200 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_customer_invoice_type_core_config ... 2026-09-11 18:46:39,296 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_customer_refund_type_core_config ... 2026-09-11 18:46:39,332 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_types_should_exist ... 2026-09-11 18:46:39,359 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_vendor_payment_type_core_config ... 2026-09-11 18:46:39,397 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:46:39,895 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_display_type_sync_bidirectional ... 2026-09-11 18:46:41,167 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_line_analytic_distribution_sync ... 2026-09-11 18:46:41,237 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:43,885 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f3a267420> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:43,887 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f337c3560> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:43,895 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:43,899 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f336665c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:44,296 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:46,313 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f3864b880> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:46,314 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f343ce020> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:46,322 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:46,325 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f3441f2e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:46,633 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:49,538 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f5e73eca0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:49,539 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f3683f920> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:49,553 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:49,557 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f3683f560> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:49,936 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:53,017 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f5e8716c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:53,021 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f369bc5e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:53,028 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:53,032 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f369bc400> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:53,383 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:55,516 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f37c85940> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:55,517 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f389bc360> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:55,526 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:55,532 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f389bf7e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:56,598 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:58,813 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f37e3e160> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:58,814 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f375971a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:58,820 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:58,824 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f375979c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:46:59,127 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:01,763 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f3864a980> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:01,764 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f32be3a60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:01,773 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:01,778 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f32be3740> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:02,154 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:04,370 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f5e378d60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:04,372 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f370e5940> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:04,379 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:04,381 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f370e4c20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:07,794 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1538 deleted mail.mail records with IDs: [888] 2026-09-11 18:47:07,975 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [382] 2026-09-11 18:47:08,090 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [889] 2026-09-11 18:47:08,419 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [890] 2026-09-11 18:47:08,537 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_res_ref_mapping ... 2026-09-11 18:47:09,769 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_snapshot_includes_invoice_line_taxes ... 2026-09-11 18:47:11,516 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1538 deleted mail.mail records with IDs: [891] 2026-09-11 18:47:11,617 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_sync_header ... 2026-09-11 18:47:12,961 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1538 deleted mail.mail records with IDs: [892] 2026-09-11 18:47:13,113 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [384] 2026-09-11 18:47:13,234 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [893] 2026-09-11 18:47:13,405 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_uses_source_journal_not_type_default ... 2026-09-11 18:47:14,740 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1538 deleted mail.mail records with IDs: [894] 2026-09-11 18:47:14,907 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [385] 2026-09-11 18:47:14,998 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [895] 2026-09-11 18:47:15,153 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_full_flow_customer_invoice_confirm_then_validate ... 2026-09-11 18:47:16,576 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1538 deleted mail.mail records with IDs: [896] 2026-09-11 18:47:16,766 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [386] 2026-09-11 18:47:16,939 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [897] 2026-09-11 18:47:17,177 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:19,400 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f37d56660> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:19,401 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f5e283ec0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:19,412 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:19,415 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f5e281080> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:19,439 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:47:21,147 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_customer_refund_res_ref_mapping ... 2026-09-11 18:47:22,074 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_customer_refund_sync_and_not_mixed ... 2026-09-11 18:47:22,990 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_full_flow_customer_refund_confirm_then_validate ... 2026-09-11 18:47:24,020 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1539 deleted mail.mail records with IDs: [898] 2026-09-11 18:47:24,212 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [387] 2026-09-11 18:47:24,331 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [899] 2026-09-11 18:47:24,417 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:47:25,112 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_amount_tax_column_follows_tax_ids_accounting_gate ... 2026-09-11 18:47:25,654 127 INFO rb-46204af-224751-414455 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-11 18:47:27,138 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_line_tax_amount_equals_total_minus_subtotal ... 2026-09-11 18:47:27,672 127 INFO rb-46204af-224751-414455 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-11 18:47:29,061 127 INFO rb-46204af-224751-414455 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-11 18:47:31,424 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-11 18:47:31,462 127 INFO rb-46204af-224751-414455 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-11 18:47:32,138 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_approval_slip_account: Starting TestApprovalSlipAccount.test_amount_tax_equals_currency_rounded_total_minus_subtotal ... 2026-09-11 18:47:32,504 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_approval_slip_account: Starting TestApprovalSlipAccount.test_slip_totals_expose_tax_key_with_account_module ... 2026-09-11 18:47:32,854 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:47:32,868 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_approval_slip_account_tax_wording: Starting TestApprovalAccountBridgeTaxWording.test_account_bridge_relayers_tax_aware_slip_label ... 2026-09-11 18:47:33,547 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:47:34,022 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_full_flow_vendor_payment_confirm_then_validate ... 2026-09-11 18:47:35,010 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1545 deleted mail.mail records with IDs: [900] 2026-09-11 18:47:35,170 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [388] 2026-09-11 18:47:35,277 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [901] 2026-09-11 18:47:35,370 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_vendor_payment_res_ref_mapping ... 2026-09-11 18:47:36,078 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_vendor_payment_sync_and_not_mixed ... 2026-09-11 18:47:36,946 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:47:37,022 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:40,005 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f334b4180> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:40,006 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f33895760> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:40,010 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:40,014 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f33897740> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:40,310 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:42,447 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f5e248220> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:42,448 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f350ff240> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:42,454 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:42,458 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f350fc860> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:43,475 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:45,684 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f38867f60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:45,685 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f37b9d940> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:45,692 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:45,696 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f37b9f420> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:46,041 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:48,938 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f37388040> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:48,939 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f349ed080> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:48,946 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:48,950 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f349eca40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:49,338 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:51,619 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f3454df80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:51,621 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f38b41ee0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:51,631 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:51,634 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f38b40d60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:52,722 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:55,009 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f394ef4c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:55,010 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f334687c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:55,017 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:55,021 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f3346b740> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:55,363 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:58,361 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f34a85d00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:58,362 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f375ae0c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:58,369 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:58,373 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f375ae520> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:47:58,709 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:01,522 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f37b96520> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:01,523 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f332c51c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:01,529 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:01,532 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f332c4ae0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:02,359 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_01_type_toggles_reflect_on_request_and_line ... 2026-09-11 18:48:02,745 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_02_header_only_taxes_price_excluded ... 2026-09-11 18:48:02,995 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_03_header_only_taxes_price_included ... 2026-09-11 18:48:03,232 127 INFO rb-46204af-224751-414455 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-11 18:48:03,530 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_06_line_product_overrides_header_product_in_aal ... 2026-09-11 18:48:04,025 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [389] 2026-09-11 18:48:04,235 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_07_distribution_vals_include_product_keys ... 2026-09-11 18:48:04,476 127 INFO rb-46204af-224751-414455 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-11 18:48:04,908 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [390] 2026-09-11 18:48:05,162 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:07,177 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f39509c60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:07,178 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f37b96520> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:07,185 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:07,190 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f37b95080> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:07,222 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:48:08,356 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:10,424 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f342f3880> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:10,425 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f343dc2c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:10,431 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:10,434 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f343dd1c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:10,813 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:13,967 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f5e379800> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:13,968 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f372f0e00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:13,978 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:13,983 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f372f0ea0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:14,310 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:17,073 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f387a8c20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:17,073 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f35f57b00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:17,079 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:17,082 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f35f56980> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:17,430 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:19,418 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f34b67600> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:19,419 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f38ffd120> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:19,433 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:19,437 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f38fffd80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:19,803 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:22,720 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f383253a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:22,721 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f343de2a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:22,726 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:22,730 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f343dc680> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:23,044 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:25,962 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f388b2020> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:25,963 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f3733d080> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:25,972 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:25,977 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f3733c680> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:26,267 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:28,352 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f34a87ce0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:28,353 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f3478cae0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:28,360 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:28,365 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f5e793ec0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:29,440 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:31,665 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f343ffb00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:31,667 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f5d466520> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:31,673 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:31,677 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f5d465b20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:31,971 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:34,792 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f37b94f40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:34,793 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f387beb60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:34,799 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:34,802 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f387bfc40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:35,145 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:37,319 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f37900040> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:37,320 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f36d394e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:37,324 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:37,328 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f36d389a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:38,405 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:40,741 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f3b1ab380> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:40,742 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f36f7dee0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:40,752 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:40,756 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f36f7c400> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:41,107 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:43,918 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f3441d9e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:43,919 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f37b97740> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:43,929 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:43,934 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f37b944a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:44,308 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:47,175 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f37595c60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:47,176 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f34b88860> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:47,181 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:47,184 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f34b26c00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:47,479 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:49,839 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f3ab765c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:49,840 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f38324ea0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:49,848 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:49,853 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f38326020> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:51,006 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:53,074 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f37d563e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:53,076 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f3a292ac0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:53,089 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:53,093 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f3a290a40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:53,434 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:56,416 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f37f8e200> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:56,417 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f35115940> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:56,428 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:56,431 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f35116980> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:48:57,228 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_01_distribution_vals_have_product_keys ... 2026-09-11 18:48:57,530 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_02_request_product_propagates_to_header_analytic_lines ... 2026-09-11 18:48:57,880 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [391] 2026-09-11 18:48:58,103 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_03_line_product_propagates_to_line_analytic_lines ... 2026-09-11 18:48:58,595 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [392] 2026-09-11 18:48:58,799 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_04_header_and_line_both_generate_with_own_products ... 2026-09-11 18:48:59,229 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [393] 2026-09-11 18:48:59,482 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_05_ref_fallbacks_to_name_when_reference_missing ... 2026-09-11 18:48:59,818 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [394] 2026-09-11 18:49:00,036 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_06_wrong_plan_account_still_rejected_even_with_product ... 2026-09-11 18:49:00,370 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:03,187 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f37e8bc40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:03,188 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f37c309a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:03,199 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:03,203 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f37c31e40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:03,232 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:49:03,809 127 INFO rb-46204af-224751-414455 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-11 18:49:03,872 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:49:04,569 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:06,590 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f3a38a340> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:06,591 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f37e8bc40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:06,599 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:06,603 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f3333eb60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:07,856 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:09,997 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f37cf9440> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:09,998 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f3442e660> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:10,005 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:10,010 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f5e28f560> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:10,359 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:13,310 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f38187100> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:13,311 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f3406ad40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:13,317 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:13,322 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f3999a5c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:13,704 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:16,107 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f5e41ee80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:16,108 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f39531ee0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:16,114 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:16,118 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f395332e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:17,236 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:19,333 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f373b54e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:19,334 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f373b3060> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:19,339 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:19,342 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f373b2700> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:19,645 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:22,481 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f35ceb560> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:22,483 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f36e479c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:22,491 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:22,495 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f36e45f80> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:22,846 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:25,615 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f37d20860> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:25,616 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f3881f1a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:25,621 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:25,623 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f3881cfe0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:25,925 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:28,218 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f34b02b60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:28,219 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f34b14d60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:28,230 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:28,234 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f37f8e3e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:29,300 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:31,388 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f36f7fce0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:31,389 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f389bf240> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:31,394 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:31,398 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f389beb60> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:31,674 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:34,603 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f37532980> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:34,604 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f38343100> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:34,611 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:34,615 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f38340220> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:34,911 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:36,898 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f37cad440> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:36,899 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f33894680> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:36,912 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:36,915 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f33896ca0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:37,973 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:40,074 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f3759e200> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:40,075 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f37e887c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:40,082 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:40,086 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f37e88a40> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:40,400 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:43,257 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f37447b00> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:43,258 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f388011c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:43,268 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:43,272 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f38800040> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:43,555 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:46,276 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f3500eca0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:46,277 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f37faf420> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:46,284 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:46,287 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f37fadb20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:46,607 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:48,558 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f353bf600> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:48,559 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f388b2a20> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:48,567 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:48,571 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f39a311c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 345, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 50, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-46204af-224751/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:48,896 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:51,841 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f35ceb9c0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:51,842 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f37ca40e0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:51,850 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:51,854 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f37ca44a0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_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-46204af-224751/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-46204af-224751/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-46204af-224751/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-46204af-224751/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-46204af-224751/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-46204af-224751/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-46204af-224751/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-46204af-224751/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:52,607 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_01_request_generate_basic ... 2026-09-11 18:49:53,006 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [396] 2026-09-11 18:49:53,219 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_02_line_generate_only_when_line_validated ... 2026-09-11 18:49:53,721 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [397] 2026-09-11 18:49:53,901 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_03_idempotent_revalidate ... 2026-09-11 18:49:54,235 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [398] 2026-09-11 18:49:54,468 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted account.analytic.line records with IDs: [578, 577] 2026-09-11 18:49:54,669 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [399] 2026-09-11 18:49:54,769 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_04_invalid_business_domain_rejected ... 2026-09-11 18:49:55,083 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_05_button_context_validate_rejects_wrong_plan ... 2026-09-11 18:49:55,400 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_06_prevent_delete_account_in_use ... 2026-09-11 18:49:55,677 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [402] 2026-09-11 18:49:55,818 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14872] 2026-09-11 18:49:55,851 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_analytic_line_amount_uses_request_currency_rate ... 2026-09-11 18:49:56,315 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [403] 2026-09-11 18:49:56,554 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 309, in setup_models model._unregister_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 64, in _unregister_hook revert_method(self.__class__, '_prepare_invoice_line') File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 17, in revert_method setattr(cls, name, method.origin) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:59,268 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f6f37409760> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:59,268 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f6f3449d080> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:59,275 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:59,280 127 INFO rb-46204af-224751-414455 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f6f3449fce0> Stack (most recent call last): File "/data/build/rb-46204af-224751/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-46204af-224751/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-46204af-224751/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-46204af-224751/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-46204af-224751/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-46204af-224751/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-46204af-224751/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-46204af-224751/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-46204af-224751/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-46204af-224751/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-46204af-224751/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-11 18:49:59,303 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:50:03,167 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [404] 2026-09-11 18:50:03,343 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <444103844086414.1789152603.228387832641602-openerp-309-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:50:03,366 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [902] 2026-09-11 18:50:03,441 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_01_payment_advance ... 2026-09-11 18:50:05,367 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_01_refuse_all_lines_cancels_advance_payment ... 2026-09-11 18:50:07,143 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_02_payment_with_advance_journal ... 2026-09-11 18:50:08,260 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_01 ... 2026-09-11 18:50:09,631 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_02 ... 2026-09-11 18:50:11,337 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [2] 2026-09-11 18:50:11,354 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [3] 2026-09-11 18:50:12,367 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_03 ... 2026-09-11 18:50:14,100 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [6] 2026-09-11 18:50:14,110 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [7] 2026-09-11 18:50:14,422 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_04 ... 2026-09-11 18:50:16,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [10] 2026-09-11 18:50:16,008 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [11] 2026-09-11 18:50:16,859 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_05_advance_payment_future_date_must_post_before_reconcile ... 2026-09-11 18:50:17,690 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 18:50:20,311 127 INFO rb-46204af-224751-414455 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-11 18:50:21,818 127 INFO rb-46204af-224751-414455 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-11 18:50:23,358 127 INFO rb-46204af-224751-414455 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-11 18:50:24,957 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_04_single_supplier_partial_amount_wizard_editable ... 2026-09-11 18:50:25,953 127 INFO rb-46204af-224751-414455 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-11 18:50:27,339 127 INFO rb-46204af-224751-414455 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-11 18:50:28,997 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_07_partnerless_payable_line_forms_own_batch ... 2026-09-11 18:50:30,129 127 INFO rb-46204af-224751-414455 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-11 18:50:31,508 127 INFO rb-46204af-224751-414455 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-11 18:50:32,973 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 18:50:36,203 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_01__check_employee_advance_ids ... 2026-09-11 18:50:36,342 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_02__compute_approval_request_line_ids ... 2026-09-11 18:50:36,584 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted request.approval.user.line records with IDs: [566] 2026-09-11 18:50:36,640 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_10__flow ... 2026-09-11 18:50:36,940 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <995224361523395.1789152636.851651906967163-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:50:37,101 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [903] 2026-09-11 18:50:37,230 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <787904775719362.1789152637.181829452514648-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:50:37,238 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [904] 2026-09-11 18:50:37,346 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <915110957670062.1789152637.286421060562134-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:50:37,369 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [905] 2026-09-11 18:50:37,440 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <668842141680068.1789152637.403651952743530-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:50:37,448 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [906] 2026-09-11 18:50:37,657 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [405, 406, 407, 408, 409] 2026-09-11 18:50:37,768 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <668796336277986.1789152637.712927341461182-openerp-310-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:50:37,770 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <668796336277986.1789152637.712927341461182-openerp-310-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:50:37,773 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <668796336277986.1789152637.712927341461182-openerp-310-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:50:37,775 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <668796336277986.1789152637.712927341461182-openerp-310-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:50:37,777 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <668796336277986.1789152637.712927341461182-openerp-310-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:50:37,789 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [907] 2026-09-11 18:50:38,755 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <563700778752193.1789152638.696103572845459-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:50:38,821 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [908] 2026-09-11 18:50:38,920 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <866307924165839.1789152638.863852262496948-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:50:38,928 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [909] 2026-09-11 18:50:39,001 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <271374002575627.1789152638.964812517166138-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:50:39,007 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [910] 2026-09-11 18:50:39,090 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <189755404121858.1789152639.044815301895142-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:50:39,096 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [911] 2026-09-11 18:50:39,197 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [411, 412, 413, 414, 415] 2026-09-11 18:50:39,329 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <220363027493912.1789152639.248632431030273-openerp-310-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:50:39,331 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <220363027493912.1789152639.248632431030273-openerp-310-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:50:39,333 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <220363027493912.1789152639.248632431030273-openerp-310-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:50:39,335 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <220363027493912.1789152639.248632431030273-openerp-310-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:50:39,338 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <220363027493912.1789152639.248632431030273-openerp-310-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:50:39,348 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [912] 2026-09-11 18:50:39,380 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_10__flow_02 ... 2026-09-11 18:50:39,608 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <957899506029801.1789152639.538290262222290-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:50:39,698 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [913] 2026-09-11 18:50:39,793 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <940997256411582.1789152639.748355388641357-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:50:39,802 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [914] 2026-09-11 18:50:39,885 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <923156802460384.1789152639.843682765960693-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:50:39,895 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [915] 2026-09-11 18:50:39,990 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <879791064181387.1789152639.938741445541382-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:50:40,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [916] 2026-09-11 18:50:40,148 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [416, 417, 418, 419, 420] 2026-09-11 18:50:40,249 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822231725126492.1789152640.199733972549438-openerp-310-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:50:40,251 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822231725126492.1789152640.199733972549438-openerp-310-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:50:40,253 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822231725126492.1789152640.199733972549438-openerp-310-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:50:40,255 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822231725126492.1789152640.199733972549438-openerp-310-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:50:40,257 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822231725126492.1789152640.199733972549438-openerp-310-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:50:40,269 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [917] 2026-09-11 18:50:40,400 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_11__flow_01 ... 2026-09-11 18:50:40,691 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <731889074330493.1789152640.589626550674438-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:50:40,776 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [918] 2026-09-11 18:50:40,886 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <591138513964426.1789152640.833219528198242-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:50:40,895 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [919] 2026-09-11 18:50:40,985 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <600475560876431.1789152640.935353040695190-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:50:40,993 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [920] 2026-09-11 18:50:41,080 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <510093177897018.1789152641.039137601852417-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:50:41,087 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [921] 2026-09-11 18:50:41,311 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [422, 423, 424, 425, 426] 2026-09-11 18:50:41,433 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <699248309778764.1789152641.380943536758423-openerp-310-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:50:41,436 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <699248309778764.1789152641.380943536758423-openerp-310-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:50:41,439 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <699248309778764.1789152641.380943536758423-openerp-310-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:50:41,442 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <699248309778764.1789152641.380943536758423-openerp-310-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:50:41,444 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <699248309778764.1789152641.380943536758423-openerp-310-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:50:41,456 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [922] 2026-09-11 18:50:41,527 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_11__flow_02 ... 2026-09-11 18:50:41,736 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <445864656021741.1789152641.673352241516113-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:50:41,825 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [923] 2026-09-11 18:50:41,911 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <687231230159533.1789152641.872712612152100-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:50:41,919 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [924] 2026-09-11 18:50:41,999 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <410948323823717.1789152641.960362195968628-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:50:42,006 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [925] 2026-09-11 18:50:42,088 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <915596036701935.1789152642.048632383346558-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:50:42,095 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [926] 2026-09-11 18:50:42,290 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [428, 429, 430, 431, 432] 2026-09-11 18:50:42,392 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <746295185120978.1789152642.342923879623413-openerp-310-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:50:42,395 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <746295185120978.1789152642.342923879623413-openerp-310-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:50:42,398 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <746295185120978.1789152642.342923879623413-openerp-310-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:50:42,401 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <746295185120978.1789152642.342923879623413-openerp-310-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:50:42,403 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <746295185120978.1789152642.342923879623413-openerp-310-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:50:42,420 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [927] 2026-09-11 18:50:42,533 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 18:50:45,131 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_company: Starting TestEmployeeAdvanceAccessRights.test_01_create_request_type ... 2026-09-11 18:50:51,018 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_company: Starting TestEmployeeAdvanceAccessRights.test_02_create_journal ... 2026-09-11 18:51:00,902 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 18:51:03,082 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_11_check_journal_company ... 2026-09-11 18:51:12,426 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_12_check_employee_id ... 2026-09-11 18:51:12,608 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_13_compute_check_account_advance_employee ... 2026-09-11 18:51:12,788 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_14_compute_amount ... 2026-09-11 18:51:12,857 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_15_check_infor_in_employee_advance ... 2026-09-11 18:51:13,062 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_21_create_advance_approval_error_01 ... 2026-09-11 18:51:14,034 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_21_create_advance_approval_error_03 ... 2026-09-11 18:51:14,949 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_22_unlink_if_link_approval_01 ... 2026-09-11 18:51:14,988 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance records with IDs: [12] 2026-09-11 18:51:15,007 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_22_unlink_if_link_approval_02 ... 2026-09-11 18:51:15,921 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15615] 2026-09-11 18:51:15,979 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_23_compute_approved_amount ... 2026-09-11 18:51:16,023 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.line records with IDs: [22, 23] 2026-09-11 18:51:17,029 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [436] 2026-09-11 18:51:17,154 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <023637222386834.1789152677.076082944869995-openerp-316-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:51:17,168 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [928] 2026-09-11 18:51:17,269 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_30_compute_payment_state_error ... 2026-09-11 18:51:18,343 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [438] 2026-09-11 18:51:18,470 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <388748536545761.1789152678.392121791839600-openerp-317-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:51:18,483 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [929] 2026-09-11 18:51:18,683 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_31_compute_payment_state_partial ... 2026-09-11 18:51:19,603 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [439] 2026-09-11 18:51:19,793 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <156534909943573.1789152679.706012010574341-openerp-318-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:51:19,808 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [930] 2026-09-11 18:51:20,561 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_32_compute_payment_state_paid_01 ... 2026-09-11 18:51:21,644 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [440] 2026-09-11 18:51:21,774 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <232579157417485.1789152681.700019359588623-openerp-319-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:51:21,794 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [931] 2026-09-11 18:51:22,976 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_32_compute_payment_state_paid_02 ... 2026-09-11 18:51:23,925 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [441] 2026-09-11 18:51:24,095 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <501450235864079.1789152683.990361690521240-openerp-320-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:51:24,112 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [932] 2026-09-11 18:51:24,872 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_33_compute_has_outstanding_payment ... 2026-09-11 18:51:25,900 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [442] 2026-09-11 18:51:26,079 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <344043663141787.1789152685.962970018386841-openerp-321-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:51:26,100 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [933] 2026-09-11 18:51:26,976 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_40_advance_reconcile_amount ... 2026-09-11 18:51:27,070 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_41_advance_reconcile_amount ... 2026-09-11 18:51:27,799 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [14] 2026-09-11 18:51:28,687 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [15] 2026-09-11 18:51:28,718 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_01 ... 2026-09-11 18:51:29,699 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [443] 2026-09-11 18:51:29,834 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <947553228201678.1789152689.748454093933105-openerp-322-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:51:29,848 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [934] 2026-09-11 18:51:31,327 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_02 ... 2026-09-11 18:51:32,367 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [444] 2026-09-11 18:51:32,544 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <314260245642629.1789152692.421608448028564-openerp-323-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:51:32,560 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [935] 2026-09-11 18:51:35,171 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [19] 2026-09-11 18:51:35,179 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [20] 2026-09-11 18:51:36,146 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_03 ... 2026-09-11 18:51:36,967 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [445] 2026-09-11 18:51:37,104 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <065827554858092.1789152697.015457391738892-openerp-324-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:51:37,121 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [936] 2026-09-11 18:51:38,335 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_04 ... 2026-09-11 18:51:39,257 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [446] 2026-09-11 18:51:39,391 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <340565138341761.1789152699.314707994461060-openerp-325-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:51:39,403 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [937] 2026-09-11 18:51:40,240 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_43_advance_reconcile__auto_reconcile ... 2026-09-11 18:51:41,101 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [447] 2026-09-11 18:51:41,221 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <301031083000374.1789152701.153393268585205-openerp-326-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:51:41,234 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [938] 2026-09-11 18:51:42,761 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [25] 2026-09-11 18:51:42,785 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [26] 2026-09-11 18:51:43,080 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_44_advance_reconcile__refund_employee_01 ... 2026-09-11 18:51:43,984 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [448] 2026-09-11 18:51:44,158 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <660320331988519.1789152704.046717643737793-openerp-327-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:51:44,173 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [939] 2026-09-11 18:51:45,678 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [29] 2026-09-11 18:51:45,687 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [30] 2026-09-11 18:51:46,677 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_44_advance_reconcile__refund_employee_02 ... 2026-09-11 18:51:47,665 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [449] 2026-09-11 18:51:47,807 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <230892627152635.1789152707.713122367858887-openerp-328-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:51:47,825 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [940] 2026-09-11 18:51:49,310 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [33] 2026-09-11 18:51:49,318 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [34] 2026-09-11 18:51:50,571 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_45_advance_reconcile_by_date_01 ... 2026-09-11 18:51:51,496 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [450] 2026-09-11 18:51:51,636 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <481391090104135.1789152711.557805538177490-openerp-329-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:51:51,651 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [941] 2026-09-11 18:51:53,254 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [451] 2026-09-11 18:51:53,339 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <542156700077051.1789152713.299376964569092-openerp-330-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:51:53,350 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [942] 2026-09-11 18:51:54,744 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [452] 2026-09-11 18:51:54,855 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <743495225564451.1789152714.810299873352051-openerp-331-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:51:54,868 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [943] 2026-09-11 18:51:55,642 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [37] 2026-09-11 18:51:55,683 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [38] 2026-09-11 18:51:55,692 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [39, 40] 2026-09-11 18:51:55,737 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [41, 42] 2026-09-11 18:51:55,749 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [43, 44, 45] 2026-09-11 18:51:55,787 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_46_advance_reconcile__warning ... 2026-09-11 18:51:56,773 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [453] 2026-09-11 18:51:56,914 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <718156811592154.1789152716.823398113250732-openerp-332-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:51:56,927 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [944] 2026-09-11 18:51:58,601 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted account.partial.reconcile records with IDs: [284] 2026-09-11 18:51:58,835 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_50_advance_reconcile__cancel ... 2026-09-11 18:51:59,831 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [454] 2026-09-11 18:51:59,972 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <512232276861920.1789152719.888982057571411-openerp-333-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:51:59,986 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [945] 2026-09-11 18:52:01,663 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted account.partial.reconcile records with IDs: [285] 2026-09-11 18:52:01,766 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted account.full.reconcile records with IDs: [197] 2026-09-11 18:52:02,095 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted account.move.line.ctp records with IDs: [1566] 2026-09-11 18:52:02,328 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted account.move.line records with IDs: [3228, 3229] 2026-09-11 18:52:02,400 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15785] 2026-09-11 18:52:02,546 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted account.move records with IDs: [1374] 2026-09-11 18:52:02,585 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [6477, 6478] 2026-09-11 18:52:02,653 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_51_advance_reconcile__unlink ... 2026-09-11 18:52:03,688 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [455] 2026-09-11 18:52:03,824 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <634453574064135.1789152723.751067161560059-openerp-334-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:52:03,836 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [946] 2026-09-11 18:52:05,170 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15797] 2026-09-11 18:52:05,359 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted account.partial.reconcile records with IDs: [286] 2026-09-11 18:52:05,446 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted account.full.reconcile records with IDs: [198] 2026-09-11 18:52:05,687 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted account.move.line.ctp records with IDs: [1568] 2026-09-11 18:52:05,878 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted account.move.line records with IDs: [3232, 3233] 2026-09-11 18:52:05,975 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15795] 2026-09-11 18:52:06,086 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted account.move records with IDs: [1376] 2026-09-11 18:52:06,120 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [6485, 6486] 2026-09-11 18:52:06,160 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15797] 2026-09-11 18:52:06,179 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15797] 2026-09-11 18:52:06,195 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile records with IDs: [9] 2026-09-11 18:52:06,225 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_52_advance_reconcile__confirm ... 2026-09-11 18:52:06,287 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_60_advance_reconcile_batch ... 2026-09-11 18:52:06,319 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile records with IDs: [9, 10] 2026-09-11 18:52:07,352 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [456] 2026-09-11 18:52:07,481 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <799734626067002.1789152727.413614034652710-openerp-335-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:52:07,507 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [947] 2026-09-11 18:52:09,333 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [457] 2026-09-11 18:52:09,445 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <551085607396094.1789152729.386605262756348-openerp-336-viin.approval.request@1d3e18a4de00>: ['"Internal User 2" <@False>'] 2026-09-11 18:52:09,462 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [948] 2026-09-11 18:52:10,139 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_61_advance_reconcile_batch ... 2026-09-11 18:52:10,176 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted employee.advance.reconcile records with IDs: [9, 10] 2026-09-11 18:52:11,214 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [458] 2026-09-11 18:52:11,349 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <705735988353593.1789152731.272397994995117-openerp-337-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:52:11,363 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [949] 2026-09-11 18:52:11,511 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_62_advance_reconcile_batch ... 2026-09-11 18:52:12,653 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [459] 2026-09-11 18:52:12,796 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <523794723481503.1789152732.713429212570190-openerp-338-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:52:12,821 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [950] 2026-09-11 18:52:13,694 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_63_advance_reconcile_batch ... 2026-09-11 18:52:14,809 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [460] 2026-09-11 18:52:14,979 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <601172813768933.1789152734.881052970886230-openerp-339-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:52:15,000 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [951] 2026-09-11 18:52:16,553 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_warning_unreconcilied_on_employee_advance ... 2026-09-11 18:52:17,599 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [461] 2026-09-11 18:52:17,745 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <520733320090351.1789152737.644135236740112-openerp-340-viin.approval.request@1d3e18a4de00>: ['"Internal User 1" <@False>'] 2026-09-11 18:52:17,760 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [952] 2026-09-11 18:52:19,496 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 18:52:21,774 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_01_internal_user_01 ... 2026-09-11 18:52:21,893 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_01_internal_user_02 ... 2026-09-11 18:52:21,960 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [21], uid: 1576, model: employee.advance 2026-09-11 18:52:21,978 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [21], uid: 1576, model: employee.advance 2026-09-11 18:52:21,998 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [21], uid: 1576, model: employee.advance 2026-09-11 18:52:22,015 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [37, 38], uid: 1576, model: employee.advance.line 2026-09-11 18:52:22,032 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [37, 38], uid: 1576, model: employee.advance.line 2026-09-11 18:52:22,048 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [37, 38], uid: 1576, model: employee.advance.line 2026-09-11 18:52:22,088 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [41, 42], uid: 1576, model: employee.advance.line 2026-09-11 18:52:22,112 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_01_internal_user_03 ... 2026-09-11 18:52:22,126 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1576, model: employee.advance.reconcile 2026-09-11 18:52:22,134 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1576, model: employee.advance.reconcile 2026-09-11 18:52:22,137 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1576, model: employee.advance.reconcile 2026-09-11 18:52:22,143 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1576, model: employee.advance.reconcile 2026-09-11 18:52:22,144 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1576, model: employee.advance.reconcile.line 2026-09-11 18:52:22,146 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1576, model: employee.advance.reconcile.line 2026-09-11 18:52:22,148 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1576, model: employee.advance.reconcile.line 2026-09-11 18:52:22,149 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1576, model: employee.advance.reconcile.line 2026-09-11 18:52:22,167 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_02_advance_user_01 ... 2026-09-11 18:52:22,279 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_02_advance_user_02 ... 2026-09-11 18:52:22,435 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_03_account_user_01 ... 2026-09-11 18:52:22,570 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_03_account_user_02 ... 2026-09-11 18:52:22,708 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_04_advance_admin_01 ... 2026-09-11 18:52:22,835 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_04_advance_admin_02 ... 2026-09-11 18:52:22,984 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_05_department_manager_access_employee_advance_lines ... 2026-09-11 18:52:23,136 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-11 18:52:26,184 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_activity_updated_when_next_approver_changes ... 2026-09-11 18:52:26,601 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [953] 2026-09-11 18:52:26,746 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [462] 2026-09-11 18:52:26,897 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [954] 2026-09-11 18:52:26,970 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_add_and_revoke_extra_approver ... 2026-09-11 18:52:27,400 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [955] 2026-09-11 18:52:27,578 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [464] 2026-09-11 18:52:27,693 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [956] 2026-09-11 18:52:27,755 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_approver_workload_report_exposes_flexible_flow_flags ... 2026-09-11 18:52:28,150 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [957] 2026-09-11 18:52:28,292 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [466] 2026-09-11 18:52:28,400 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [958] 2026-09-11 18:52:28,630 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_cannot_revoke_extra_approver_after_they_approved ... 2026-09-11 18:52:29,067 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [959] 2026-09-11 18:52:29,225 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [468] 2026-09-11 18:52:29,332 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [960] 2026-09-11 18:52:29,466 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1584 deleted mail.activity records with IDs: [469] 2026-09-11 18:52:29,601 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1584 deleted mail.mail records with IDs: [961] 2026-09-11 18:52:29,711 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_cannot_revoke_extra_approver_after_they_refused ... 2026-09-11 18:52:30,076 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [962] 2026-09-11 18:52:30,202 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [471] 2026-09-11 18:52:30,326 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [963] 2026-09-11 18:52:30,458 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1584 deleted mail.activity records with IDs: [472] 2026-09-11 18:52:30,596 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1584 deleted mail.mail records with IDs: [964] 2026-09-11 18:52:30,676 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_constraint_prevents_active_extra_approver_count_exceeding_limit ... 2026-09-11 18:52:31,047 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [965] 2026-09-11 18:52:31,282 127 INFO rb-46204af-224751-414455 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-11 18:52:31,734 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [966] 2026-09-11 18:52:32,328 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_follower_in_allowed_business_group_can_add_extra_approver ... 2026-09-11 18:52:33,673 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [967] 2026-09-11 18:52:33,834 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_max_extra_approvers_must_be_positive_when_enabled ... 2026-09-11 18:52:34,001 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_modified_approval_requests_action_disables_create ... 2026-09-11 18:52:34,032 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_modified_approval_requests_report_domain ... 2026-09-11 18:52:34,410 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [968] 2026-09-11 18:52:34,611 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [476] 2026-09-11 18:52:34,711 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [969] 2026-09-11 18:52:34,742 127 INFO rb-46204af-224751-414455 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-11 18:52:35,187 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [970] 2026-09-11 18:52:35,281 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [971] 2026-09-11 18:52:35,367 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [972] 2026-09-11 18:52:35,481 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [973] 2026-09-11 18:52:35,733 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [974] 2026-09-11 18:52:35,897 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1583 deleted mail.activity records with IDs: [478, 479, 480, 481, 482] 2026-09-11 18:52:36,046 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1583 deleted mail.mail records with IDs: [975] 2026-09-11 18:52:36,157 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1583 deleted mail.mail records with IDs: [976] 2026-09-11 18:52:36,255 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1583 deleted mail.mail records with IDs: [977] 2026-09-11 18:52:36,325 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1583 deleted mail.mail records with IDs: [978] 2026-09-11 18:52:36,459 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1584 deleted mail.activity records with IDs: [483, 484, 485, 486] 2026-09-11 18:52:36,604 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1584 deleted mail.mail records with IDs: [979] 2026-09-11 18:52:36,726 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1584 deleted mail.mail records with IDs: [980] 2026-09-11 18:52:36,822 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1584 deleted mail.mail records with IDs: [981] 2026-09-11 18:52:36,952 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [487] 2026-09-11 18:52:37,014 127 INFO rb-46204af-224751-414455 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-11 18:52:37,417 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [982] 2026-09-11 18:52:37,500 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [983] 2026-09-11 18:52:37,689 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1584 deleted mail.mail records with IDs: [984] 2026-09-11 18:52:37,754 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_progress_recomputed_after_revoke_extra_required_approver ... 2026-09-11 18:52:38,075 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [985] 2026-09-11 18:52:38,219 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1583 deleted mail.activity records with IDs: [493] 2026-09-11 18:52:38,339 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1583 deleted mail.mail records with IDs: [986] 2026-09-11 18:52:38,447 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [494] 2026-09-11 18:52:38,496 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_request_overview_report_excludes_revoked_extra_from_approver_counts ... 2026-09-11 18:52:38,871 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [987] 2026-09-11 18:52:39,055 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [495] 2026-09-11 18:52:39,192 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [988] 2026-09-11 18:52:39,451 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_in_draft ... 2026-09-11 18:52:39,842 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_removes_activity_for_sequential_multiple_approvers ... 2026-09-11 18:52:40,289 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [989] 2026-09-11 18:52:40,435 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [990] 2026-09-11 18:52:40,577 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [497, 498] 2026-09-11 18:52:40,682 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [991] 2026-09-11 18:52:40,798 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [499] 2026-09-11 18:52:40,901 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [992] 2026-09-11 18:52:40,984 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [993] 2026-09-11 18:52:41,030 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_removes_activity_in_non_sequential_flow ... 2026-09-11 18:52:41,531 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [994] 2026-09-11 18:52:41,624 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [995] 2026-09-11 18:52:41,865 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [996] 2026-09-11 18:52:42,001 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [504] 2026-09-11 18:52:42,036 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_pending_extra_approver_does_not_block_sequential_flow ... 2026-09-11 18:52:42,463 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [997] 2026-09-11 18:52:42,627 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1583 deleted mail.activity records with IDs: [505] 2026-09-11 18:52:42,756 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1583 deleted mail.mail records with IDs: [998] 2026-09-11 18:52:42,939 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [506] 2026-09-11 18:52:43,037 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [999] 2026-09-11 18:52:43,146 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [507] 2026-09-11 18:52:43,260 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1000] 2026-09-11 18:52:43,365 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1584 deleted mail.activity records with IDs: [508] 2026-09-11 18:52:43,464 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1584 deleted mail.mail records with IDs: [1001] 2026-09-11 18:52:43,501 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_permission_only_admin_or_adder ... 2026-09-11 18:52:43,819 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1002] 2026-09-11 18:52:44,006 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [358], uid: 1585, model: viin.approval.request 2026-09-11 18:52:44,110 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [509] 2026-09-11 18:52:44,215 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1003] 2026-09-11 18:52:44,241 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_is_excluded_from_effective_flow ... 2026-09-11 18:52:44,669 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1004] 2026-09-11 18:52:44,792 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1583 deleted mail.activity records with IDs: [511] 2026-09-11 18:52:44,894 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1583 deleted mail.mail records with IDs: [1005] 2026-09-11 18:52:45,038 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [512] 2026-09-11 18:52:45,135 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1006] 2026-09-11 18:52:45,252 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [513] 2026-09-11 18:52:45,355 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1007] 2026-09-11 18:52:45,425 127 INFO rb-46204af-224751-414455 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-11 18:52:45,823 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1008] 2026-09-11 18:52:45,982 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.followers records with IDs: [6589] 2026-09-11 18:52:46,045 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [515] 2026-09-11 18:52:46,152 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1009] 2026-09-11 18:52:46,228 127 INFO rb-46204af-224751-414455 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-11 18:52:46,585 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1010] 2026-09-11 18:52:46,729 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.followers records with IDs: [6592] 2026-09-11 18:52:46,791 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [517] 2026-09-11 18:52:46,902 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1011] 2026-09-11 18:52:47,032 127 INFO rb-46204af-224751-414455 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-11 18:52:47,395 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1012] 2026-09-11 18:52:47,534 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.followers records with IDs: [6595] 2026-09-11 18:52:47,613 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [519] 2026-09-11 18:52:47,720 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1013] 2026-09-11 18:52:47,804 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_pending_extra_approver_keeps_read_access ... 2026-09-11 18:52:48,207 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1014] 2026-09-11 18:52:48,329 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [521] 2026-09-11 18:52:48,444 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1015] 2026-09-11 18:52:48,548 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [522] 2026-09-11 18:52:48,642 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1016] 2026-09-11 18:52:48,707 127 INFO rb-46204af-224751-414455 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-11 18:52:49,141 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1017] 2026-09-11 18:52:49,233 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1018] 2026-09-11 18:52:49,445 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1019] 2026-09-11 18:52:49,575 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [526] 2026-09-11 18:52:49,651 127 INFO rb-46204af-224751-414455 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-11 18:52:49,675 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_search_flow_control_actor_ids_supports_negative_operators ... 2026-09-11 18:52:50,014 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1020] 2026-09-11 18:52:50,149 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_search_requests_where_current_user_added_extra_approvers ... 2026-09-11 18:52:50,557 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1021] 2026-09-11 18:52:50,911 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1022] 2026-09-11 18:52:51,064 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [529] 2026-09-11 18:52:51,187 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1023] 2026-09-11 18:52:51,419 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1024] 2026-09-11 18:52:51,521 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_sequential_multiple_extra_revoke_restores_next_step_activities ... 2026-09-11 18:52:52,125 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1025] 2026-09-11 18:52:52,206 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1026] 2026-09-11 18:52:52,375 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1583 deleted mail.activity records with IDs: [532, 533] 2026-09-11 18:52:52,495 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1583 deleted mail.mail records with IDs: [1027] 2026-09-11 18:52:52,583 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1583 deleted mail.mail records with IDs: [1028] 2026-09-11 18:52:52,724 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [534, 535] 2026-09-11 18:52:52,826 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1029] 2026-09-11 18:52:52,944 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.activity records with IDs: [536] 2026-09-11 18:52:53,813 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1030] 2026-09-11 18:52:53,899 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1031] 2026-09-11 18:52:53,973 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_stale_add_extra_approver_wizard_cannot_bypass_type_limit ... 2026-09-11 18:52:54,430 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1582 deleted mail.mail records with IDs: [1032] 2026-09-11 18:52:54,685 127 INFO rb-46204af-224751-414455 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-11 18:52:55,089 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-11 18:52:56,131 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1496] 2026-09-11 18:52:56,132 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_inactive_extra_approver: Starting TestInactiveExtraApprover.test_add_extra_approver_wizard_rejects_inactive_user ... 2026-09-11 18:52:56,516 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1590 deleted mail.mail records with IDs: [1033] 2026-09-11 18:52:56,620 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:53:39,042 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_add_extra_approver_100_approvers_under_2s ... 2026-09-11 18:53:39,521 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1593 deleted mail.mail records with IDs: [1034] 2026-09-11 18:53:39,693 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1593 deleted mail.activity records with IDs: [541] 2026-09-11 18:53:39,810 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1593 deleted mail.mail records with IDs: [1035] 2026-09-11 18:53:39,847 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_load_modified_report_10k_logs_under_3s ... 2026-09-11 18:53:40,256 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1593 deleted mail.mail records with IDs: [1036] 2026-09-11 18:53:40,410 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1593 deleted mail.activity records with IDs: [543] 2026-09-11 18:53:40,515 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1593 deleted mail.mail records with IDs: [1037] 2026-09-11 18:53:41,818 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_revoke_extra_approver_100_approvers_under_2s ... 2026-09-11 18:53:42,218 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1593 deleted mail.mail records with IDs: [1038] 2026-09-11 18:53:42,380 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1593 deleted mail.activity records with IDs: [545] 2026-09-11 18:53:42,538 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1593 deleted mail.mail records with IDs: [1039] 2026-09-11 18:53:42,660 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1593 deleted mail.activity records with IDs: [546] 2026-09-11 18:53:42,777 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1593 deleted mail.mail records with IDs: [1040] 2026-09-11 18:53:42,827 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 101 checked, 101 removed 2026-09-11 18:53:53,347 127 INFO rb-46204af-224751-414455 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-11 18:53:58,913 127 INFO rb-46204af-224751-414455 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-11 18:53:59,406 127 INFO rb-46204af-224751-414455 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-11 18:54:00,012 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1041] 2026-09-11 18:54:00,109 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1042] 2026-09-11 18:54:00,229 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1043] 2026-09-11 18:54:00,321 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1044] 2026-09-11 18:54:00,402 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1045] 2026-09-11 18:54:00,466 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1046] 2026-09-11 18:54:00,556 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1047] 2026-09-11 18:54:00,632 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1048] 2026-09-11 18:54:00,707 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1049] 2026-09-11 18:54:00,784 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1050] 2026-09-11 18:54:00,862 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1051] 2026-09-11 18:54:00,943 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1052] 2026-09-11 18:54:01,012 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1053] 2026-09-11 18:54:01,088 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1054] 2026-09-11 18:54:01,163 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1055] 2026-09-11 18:54:01,245 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1056] 2026-09-11 18:54:01,307 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <465874310223614.1789152841.279608726501465-openerp-message-notify@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:54:01,312 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1057] 2026-09-11 18:54:01,395 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <974723116342864.1789152841.361949682235718-openerp-message-notify@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:54:01,407 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1058] 2026-09-11 18:54:01,484 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <183276890129679.1789152841.448911428451538-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:54:01,491 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1059] 2026-09-11 18:54:01,569 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <668640220382893.1789152841.531219720840454-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:54:01,575 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1060] 2026-09-11 18:54:01,647 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <712420761630067.1789152841.609232664108276-openerp-message-notify@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:54:01,657 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1061] 2026-09-11 18:54:01,738 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <284412548822528.1789152841.698486804962158-openerp-message-notify@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:54:01,748 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1062] 2026-09-11 18:54:01,845 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <109213209909892.1789152841.802244186401367-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:54:01,853 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1063] 2026-09-11 18:54:01,923 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <194930533174017.1789152841.891483306884766-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:54:01,928 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1064] 2026-09-11 18:54:01,998 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <010594690851137.1789152841.964255094528198-openerp-message-notify@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:54:02,005 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1065] 2026-09-11 18:54:02,353 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1066] 2026-09-11 18:54:02,437 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1067] 2026-09-11 18:54:02,515 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1068] 2026-09-11 18:54:02,614 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1069] 2026-09-11 18:54:02,708 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1070] 2026-09-11 18:54:02,812 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1071] 2026-09-11 18:54:02,911 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1072] 2026-09-11 18:54:02,993 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1073] 2026-09-11 18:54:03,071 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1074] 2026-09-11 18:54:03,150 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1075] 2026-09-11 18:54:03,221 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1076] 2026-09-11 18:54:03,285 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1077] 2026-09-11 18:54:03,378 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1078] 2026-09-11 18:54:03,463 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1079] 2026-09-11 18:54:03,567 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1080] 2026-09-11 18:54:03,640 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1081] 2026-09-11 18:54:03,707 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <888604181657468.1789152843.670300960540771-openerp-message-notify@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:54:03,713 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1082] 2026-09-11 18:54:03,798 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <605168023863720.1789152843.752622365951538-openerp-message-notify@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:54:03,809 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1083] 2026-09-11 18:54:03,893 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <525470032405360.1789152843.855058431625366-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:54:03,900 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1084] 2026-09-11 18:54:03,990 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <861236684813703.1789152843.942400217056274-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:54:03,997 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1085] 2026-09-11 18:54:04,085 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <636496287212265.1789152844.038767576217651-openerp-message-notify@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:54:04,092 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1086] 2026-09-11 18:54:04,185 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <331171734932597.1789152844.133020162582397-openerp-message-notify@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:54:04,196 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1087] 2026-09-11 18:54:04,290 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <530050370527525.1789152844.257092952728271-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:54:04,297 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1088] 2026-09-11 18:54:04,381 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <275467761593079.1789152844.335102319717407-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:54:04,388 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1089] 2026-09-11 18:54:04,497 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <212538643593379.1789152844.430068969726562-openerp-message-notify@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:54:04,506 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1090] 2026-09-11 18:54:04,585 127 INFO rb-46204af-224751-414455 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-11 18:54:04,732 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <148118151206658.1789152844.620725393295288-openerp-376-viin.approval.request@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:54:04,734 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <148118151206658.1789152844.620725393295288-openerp-376-viin.approval.request@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:54:04,736 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <148118151206658.1789152844.620725393295288-openerp-376-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:54:04,739 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <148118151206658.1789152844.620725393295288-openerp-376-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:54:04,741 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <148118151206658.1789152844.620725393295288-openerp-376-viin.approval.request@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:54:04,743 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <148118151206658.1789152844.620725393295288-openerp-376-viin.approval.request@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:54:04,745 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <148118151206658.1789152844.620725393295288-openerp-376-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:54:04,748 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <148118151206658.1789152844.620725393295288-openerp-376-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:54:04,750 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <148118151206658.1789152844.620725393295288-openerp-376-viin.approval.request@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:54:04,781 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1091] 2026-09-11 18:54:05,180 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1092] 2026-09-11 18:54:05,259 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1093] 2026-09-11 18:54:05,336 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1094] 2026-09-11 18:54:05,411 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1095] 2026-09-11 18:54:05,505 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1096] 2026-09-11 18:54:05,602 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1097] 2026-09-11 18:54:05,685 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1098] 2026-09-11 18:54:05,764 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1099] 2026-09-11 18:54:05,840 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1100] 2026-09-11 18:54:05,944 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1101] 2026-09-11 18:54:06,065 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1102] 2026-09-11 18:54:06,161 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1103] 2026-09-11 18:54:06,250 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1104] 2026-09-11 18:54:06,347 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1105] 2026-09-11 18:54:06,423 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1106] 2026-09-11 18:54:06,507 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1107] 2026-09-11 18:54:06,591 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <050881436245520.1789152846.545641183853149-openerp-message-notify@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:54:06,606 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1108] 2026-09-11 18:54:06,688 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <350237003873741.1789152846.647292375564575-openerp-message-notify@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:54:06,699 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1109] 2026-09-11 18:54:06,781 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <691882956565327.1789152846.748345136642456-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:54:06,788 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1110] 2026-09-11 18:54:06,861 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <064673419716351.1789152846.825639963150024-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:54:06,868 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1111] 2026-09-11 18:54:06,942 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <654259745769248.1789152846.906467676162720-openerp-message-notify@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:54:06,948 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1112] 2026-09-11 18:54:07,018 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <370933704907830.1789152846.985352516174316-openerp-message-notify@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:54:07,025 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1113] 2026-09-11 18:54:07,104 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <544877826367164.1789152847.063211917877197-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:54:07,123 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1114] 2026-09-11 18:54:07,204 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <660169249236489.1789152847.165338993072510-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:54:07,210 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1115] 2026-09-11 18:54:07,284 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <038596268495318.1789152847.245825052261353-openerp-message-notify@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:54:07,290 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1116] 2026-09-11 18:54:07,422 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <158952681193704.1789152847.349030733108521-openerp-377-viin.approval.request@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:54:07,424 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <158952681193704.1789152847.349030733108521-openerp-377-viin.approval.request@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:54:07,425 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <158952681193704.1789152847.349030733108521-openerp-377-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:54:07,427 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <158952681193704.1789152847.349030733108521-openerp-377-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:54:07,428 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <158952681193704.1789152847.349030733108521-openerp-377-viin.approval.request@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:54:07,430 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <158952681193704.1789152847.349030733108521-openerp-377-viin.approval.request@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:54:07,431 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <158952681193704.1789152847.349030733108521-openerp-377-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:54:07,434 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <158952681193704.1789152847.349030733108521-openerp-377-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:54:07,437 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <158952681193704.1789152847.349030733108521-openerp-377-viin.approval.request@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:54:07,467 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1117] 2026-09-11 18:54:08,055 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-11 18:54:24,176 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_a11y_view_arch ... 2026-09-11 18:54:24,732 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1118] 2026-09-11 18:54:24,823 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1119] 2026-09-11 18:54:24,906 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1120] 2026-09-11 18:54:24,994 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1121] 2026-09-11 18:54:25,078 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1122] 2026-09-11 18:54:25,161 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1123] 2026-09-11 18:54:25,268 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1124] 2026-09-11 18:54:25,367 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1125] 2026-09-11 18:54:25,453 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1126] 2026-09-11 18:54:25,548 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1127] 2026-09-11 18:54:25,635 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1128] 2026-09-11 18:54:25,741 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1129] 2026-09-11 18:54:25,841 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1130] 2026-09-11 18:54:25,943 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1131] 2026-09-11 18:54:26,032 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1132] 2026-09-11 18:54:26,123 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1133] 2026-09-11 18:54:26,222 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <513838952747839.1789152866.165035486221313-openerp-message-notify@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:54:26,230 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1134] 2026-09-11 18:54:26,320 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <821340645325511.1789152866.281914710998535-openerp-message-notify@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:54:26,327 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1135] 2026-09-11 18:54:26,410 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <433370008949282.1789152866.376359939575195-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:54:26,415 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1136] 2026-09-11 18:54:26,490 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <988793893646541.1789152866.450459957122803-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:54:26,496 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1137] 2026-09-11 18:54:26,574 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <590678640099273.1789152866.533085584640503-openerp-message-notify@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:54:26,582 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1138] 2026-09-11 18:54:26,667 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <439591947964202.1789152866.624053955078125-openerp-message-notify@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:54:26,675 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1139] 2026-09-11 18:54:26,757 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <278424160993488.1789152866.713125228881836-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:54:26,765 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1140] 2026-09-11 18:54:26,844 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <123902336424587.1789152866.806855201721191-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:54:26,852 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1141] 2026-09-11 18:54:26,944 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <823009760276352.1789152866.895635366439819-openerp-message-notify@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:54:26,959 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1142] 2026-09-11 18:54:27,043 127 INFO rb-46204af-224751-414455 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-11 18:54:27,189 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <334364478129293.1789152867.077209711074829-openerp-378-viin.approval.request@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:54:27,192 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <334364478129293.1789152867.077209711074829-openerp-378-viin.approval.request@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:54:27,194 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <334364478129293.1789152867.077209711074829-openerp-378-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:54:27,197 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <334364478129293.1789152867.077209711074829-openerp-378-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:54:27,199 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <334364478129293.1789152867.077209711074829-openerp-378-viin.approval.request@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:54:27,202 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <334364478129293.1789152867.077209711074829-openerp-378-viin.approval.request@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:54:27,204 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <334364478129293.1789152867.077209711074829-openerp-378-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:54:27,206 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <334364478129293.1789152867.077209711074829-openerp-378-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:54:27,208 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <334364478129293.1789152867.077209711074829-openerp-378-viin.approval.request@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:54:27,228 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1143] 2026-09-11 18:54:27,785 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_aggregates_stored_run_state ... 2026-09-11 18:54:28,321 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1144] 2026-09-11 18:54:28,418 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1145] 2026-09-11 18:54:28,511 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1146] 2026-09-11 18:54:28,602 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1147] 2026-09-11 18:54:28,692 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1148] 2026-09-11 18:54:28,778 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1149] 2026-09-11 18:54:28,871 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1150] 2026-09-11 18:54:28,966 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1151] 2026-09-11 18:54:29,048 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1152] 2026-09-11 18:54:29,130 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1153] 2026-09-11 18:54:29,211 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1154] 2026-09-11 18:54:29,304 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1155] 2026-09-11 18:54:29,395 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1156] 2026-09-11 18:54:29,466 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1157] 2026-09-11 18:54:29,532 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1158] 2026-09-11 18:54:29,608 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1159] 2026-09-11 18:54:29,679 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <436942550165882.1789152869.644418954849243-openerp-message-notify@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:54:29,687 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1160] 2026-09-11 18:54:29,760 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <294673379510201.1789152869.726180315017700-openerp-message-notify@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:54:29,766 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1161] 2026-09-11 18:54:29,837 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <873816175452673.1789152869.802226781845093-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:54:29,843 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1162] 2026-09-11 18:54:29,915 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <469281570830126.1789152869.881312847137451-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:54:29,921 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1163] 2026-09-11 18:54:30,012 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <704875020713638.1789152869.964215755462646-openerp-message-notify@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:54:30,022 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1164] 2026-09-11 18:54:30,105 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <168377347085991.1789152870.064257383346558-openerp-message-notify@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:54:30,112 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1165] 2026-09-11 18:54:30,189 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <446915849382624.1789152870.151919364929199-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:54:30,196 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1166] 2026-09-11 18:54:30,277 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <276666822930842.1789152870.238470315933228-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:54:30,284 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1167] 2026-09-11 18:54:30,351 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <629824734776387.1789152870.323284149169922-openerp-message-notify@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:54:30,355 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1168] 2026-09-11 18:54:30,844 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1169] 2026-09-11 18:54:30,929 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1170] 2026-09-11 18:54:31,033 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1171] 2026-09-11 18:54:31,143 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1172] 2026-09-11 18:54:31,253 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1173] 2026-09-11 18:54:31,354 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1174] 2026-09-11 18:54:31,439 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1175] 2026-09-11 18:54:31,524 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1176] 2026-09-11 18:54:31,608 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1177] 2026-09-11 18:54:31,698 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1178] 2026-09-11 18:54:31,778 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1179] 2026-09-11 18:54:31,857 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1180] 2026-09-11 18:54:31,936 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1181] 2026-09-11 18:54:32,024 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1182] 2026-09-11 18:54:32,133 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1183] 2026-09-11 18:54:32,218 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1184] 2026-09-11 18:54:32,291 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <119799475371076.1789152872.256954193115234-openerp-message-notify@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:54:32,300 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1185] 2026-09-11 18:54:32,383 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <771685328387949.1789152872.341240167617798-openerp-message-notify@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:54:32,392 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1186] 2026-09-11 18:54:32,498 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <322070210575289.1789152872.450335741043091-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:54:32,506 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1187] 2026-09-11 18:54:32,612 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <936548787919928.1789152872.551158666610718-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:54:32,627 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1188] 2026-09-11 18:54:32,714 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <817060056704105.1789152872.677096366882324-openerp-message-notify@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:54:32,721 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1189] 2026-09-11 18:54:32,795 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <894015998999653.1789152872.761878728866577-openerp-message-notify@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:54:32,802 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1190] 2026-09-11 18:54:32,897 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <297425650395647.1789152872.846456289291382-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:54:32,905 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1191] 2026-09-11 18:54:32,996 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <243275464310582.1789152872.953677415847778-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:54:33,009 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1192] 2026-09-11 18:54:33,087 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <946946744978623.1789152873.045009136199951-openerp-message-notify@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:54:33,098 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1193] 2026-09-11 18:54:33,173 127 INFO rb-46204af-224751-414455 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-11 18:54:33,305 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <252863274097298.1789152873.199631929397583-openerp-380-viin.approval.request@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:54:33,307 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <252863274097298.1789152873.199631929397583-openerp-380-viin.approval.request@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:54:33,310 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <252863274097298.1789152873.199631929397583-openerp-380-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:54:33,312 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <252863274097298.1789152873.199631929397583-openerp-380-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:54:33,314 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <252863274097298.1789152873.199631929397583-openerp-380-viin.approval.request@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:54:33,317 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <252863274097298.1789152873.199631929397583-openerp-380-viin.approval.request@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:54:33,319 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <252863274097298.1789152873.199631929397583-openerp-380-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:54:33,322 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <252863274097298.1789152873.199631929397583-openerp-380-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:54:33,324 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <252863274097298.1789152873.199631929397583-openerp-380-viin.approval.request@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:54:33,350 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1194] 2026-09-11 18:54:33,866 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1195] 2026-09-11 18:54:33,960 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1196] 2026-09-11 18:54:34,038 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1197] 2026-09-11 18:54:34,118 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1198] 2026-09-11 18:54:34,199 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1199] 2026-09-11 18:54:34,283 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1200] 2026-09-11 18:54:34,384 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1201] 2026-09-11 18:54:34,456 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1202] 2026-09-11 18:54:34,539 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1203] 2026-09-11 18:54:34,634 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1204] 2026-09-11 18:54:34,730 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1205] 2026-09-11 18:54:34,814 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1206] 2026-09-11 18:54:34,897 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1207] 2026-09-11 18:54:34,975 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1208] 2026-09-11 18:54:35,060 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1209] 2026-09-11 18:54:35,145 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1210] 2026-09-11 18:54:35,217 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <624864032527164.1789152875.182419776916504-openerp-message-notify@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:54:35,223 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1211] 2026-09-11 18:54:35,309 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <794570439878818.1789152875.266856431961060-openerp-message-notify@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:54:35,317 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1212] 2026-09-11 18:54:35,401 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <060752149872757.1789152875.357100248336792-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:54:35,413 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1213] 2026-09-11 18:54:35,526 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <049845134474510.1789152875.465288877487183-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:54:35,539 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1214] 2026-09-11 18:54:35,618 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <902659751947334.1789152875.581284284591675-openerp-message-notify@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:54:35,624 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1215] 2026-09-11 18:54:35,710 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <144015796657705.1789152875.665342569351196-openerp-message-notify@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:54:35,720 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1216] 2026-09-11 18:54:35,804 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <789500873434310.1789152875.769515514373779-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:54:35,812 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1217] 2026-09-11 18:54:35,901 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <966303802265807.1789152875.860550880432129-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:54:35,909 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1218] 2026-09-11 18:54:35,996 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <464662897949512.1789152875.961519718170166-openerp-message-notify@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:54:36,005 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1219] 2026-09-11 18:54:36,076 127 INFO rb-46204af-224751-414455 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-11 18:54:36,208 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <969521417804765.1789152876.108532190322876-openerp-381-viin.approval.request@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:54:36,210 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <969521417804765.1789152876.108532190322876-openerp-381-viin.approval.request@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:54:36,211 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <969521417804765.1789152876.108532190322876-openerp-381-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:54:36,213 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <969521417804765.1789152876.108532190322876-openerp-381-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:54:36,215 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <969521417804765.1789152876.108532190322876-openerp-381-viin.approval.request@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:54:36,216 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <969521417804765.1789152876.108532190322876-openerp-381-viin.approval.request@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:54:36,218 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <969521417804765.1789152876.108532190322876-openerp-381-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:54:36,220 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <969521417804765.1789152876.108532190322876-openerp-381-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:54:36,221 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <969521417804765.1789152876.108532190322876-openerp-381-viin.approval.request@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:54:36,237 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1220] 2026-09-11 18:54:36,411 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <242839909275280.1789152876.308574914932251-openerp-381-viin.approval.request@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:54:36,413 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <242839909275280.1789152876.308574914932251-openerp-381-viin.approval.request@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:54:36,415 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <242839909275280.1789152876.308574914932251-openerp-381-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:54:36,420 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <242839909275280.1789152876.308574914932251-openerp-381-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:54:36,422 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <242839909275280.1789152876.308574914932251-openerp-381-viin.approval.request@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:54:36,425 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <242839909275280.1789152876.308574914932251-openerp-381-viin.approval.request@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:54:36,431 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <242839909275280.1789152876.308574914932251-openerp-381-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:54:36,433 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <242839909275280.1789152876.308574914932251-openerp-381-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:54:36,436 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <242839909275280.1789152876.308574914932251-openerp-381-viin.approval.request@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:54:36,505 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1221] 2026-09-11 18:54:36,680 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_is_outstanding_worklist_not_period_scoped ... 2026-09-11 18:54:36,865 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [227] 2026-09-11 18:54:37,015 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [228] 2026-09-11 18:54:38,018 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1222] 2026-09-11 18:54:38,093 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1223] 2026-09-11 18:54:38,165 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1224] 2026-09-11 18:54:38,243 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1225] 2026-09-11 18:54:38,326 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1226] 2026-09-11 18:54:38,417 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1227] 2026-09-11 18:54:38,498 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1228] 2026-09-11 18:54:38,581 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1229] 2026-09-11 18:54:38,675 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1230] 2026-09-11 18:54:38,772 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1231] 2026-09-11 18:54:38,861 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1232] 2026-09-11 18:54:38,942 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1233] 2026-09-11 18:54:39,028 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1234] 2026-09-11 18:54:39,104 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1235] 2026-09-11 18:54:39,183 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1236] 2026-09-11 18:54:39,269 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1237] 2026-09-11 18:54:39,352 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <928791780172338.1789152879.312777996063232-openerp-message-notify@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:54:39,359 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1238] 2026-09-11 18:54:39,442 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <689091090732542.1789152879.402525186538696-openerp-message-notify@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:54:39,450 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1239] 2026-09-11 18:54:39,524 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <219017063851678.1789152879.487167119979858-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:54:39,531 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1240] 2026-09-11 18:54:39,607 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <940681033315329.1789152879.566140890121460-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:54:39,615 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1241] 2026-09-11 18:54:39,716 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <166917089585167.1789152879.657882213592529-openerp-message-notify@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:54:39,736 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1242] 2026-09-11 18:54:39,828 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <568910528564649.1789152879.786917924880981-openerp-message-notify@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:54:39,835 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1243] 2026-09-11 18:54:39,923 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <777738883030840.1789152879.881613492965698-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:54:39,930 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1244] 2026-09-11 18:54:40,012 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <155790374826708.1789152879.973391532897949-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:54:40,019 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1245] 2026-09-11 18:54:40,098 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <971519081372694.1789152880.059932231903076-openerp-message-notify@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:54:40,105 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1246] 2026-09-11 18:54:40,200 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_is_run_level_not_payslip_count ... 2026-09-11 18:54:40,335 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [230] 2026-09-11 18:54:40,449 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [231] 2026-09-11 18:54:40,903 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [233] 2026-09-11 18:54:41,017 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [234] 2026-09-11 18:54:41,920 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1247] 2026-09-11 18:54:42,008 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1248] 2026-09-11 18:54:42,087 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1249] 2026-09-11 18:54:42,162 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1250] 2026-09-11 18:54:42,247 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1251] 2026-09-11 18:54:42,369 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1252] 2026-09-11 18:54:42,456 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1253] 2026-09-11 18:54:42,557 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1254] 2026-09-11 18:54:42,646 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1255] 2026-09-11 18:54:42,708 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1256] 2026-09-11 18:54:42,772 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1257] 2026-09-11 18:54:42,839 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1258] 2026-09-11 18:54:42,921 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1259] 2026-09-11 18:54:42,995 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1260] 2026-09-11 18:54:43,080 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1261] 2026-09-11 18:54:43,155 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1262] 2026-09-11 18:54:43,220 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <333173147203341.1789152883.189181089401245-openerp-message-notify@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:54:43,226 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1263] 2026-09-11 18:54:43,306 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <198227602834866.1789152883.258692264556885-openerp-message-notify@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:54:43,313 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1264] 2026-09-11 18:54:43,385 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <937254097594876.1789152883.352694511413574-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:54:43,393 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1265] 2026-09-11 18:54:43,462 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <029714355921926.1789152883.434322118759155-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:54:43,468 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1266] 2026-09-11 18:54:43,536 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <168866940290449.1789152883.500459432601929-openerp-message-notify@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:54:43,543 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1267] 2026-09-11 18:54:43,611 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <865821225887298.1789152883.578616380691528-openerp-message-notify@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:54:43,618 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1268] 2026-09-11 18:54:43,695 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <474767207601999.1789152883.658160686492920-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:54:43,702 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1269] 2026-09-11 18:54:43,777 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <216291708764180.1789152883.743051528930664-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:54:43,784 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1270] 2026-09-11 18:54:43,873 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <073629990504584.1789152883.828289031982422-openerp-message-notify@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:54:43,880 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1271] 2026-09-11 18:54:43,974 127 INFO rb-46204af-224751-414455 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-11 18:54:44,105 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <573558946892452.1789152883.993898391723633-openerp-383-viin.approval.request@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:54:44,108 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <573558946892452.1789152883.993898391723633-openerp-383-viin.approval.request@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:54:44,110 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <573558946892452.1789152883.993898391723633-openerp-383-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:54:44,113 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <573558946892452.1789152883.993898391723633-openerp-383-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:54:44,118 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <573558946892452.1789152883.993898391723633-openerp-383-viin.approval.request@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:54:44,121 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <573558946892452.1789152883.993898391723633-openerp-383-viin.approval.request@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:54:44,123 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <573558946892452.1789152883.993898391723633-openerp-383-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:54:44,127 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <573558946892452.1789152883.993898391723633-openerp-383-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:54:44,129 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <573558946892452.1789152883.993898391723633-openerp-383-viin.approval.request@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:54:44,153 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1272] 2026-09-11 18:54:44,313 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_respects_allowed_company_ids ... 2026-09-11 18:54:49,741 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1273] 2026-09-11 18:54:49,820 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1274] 2026-09-11 18:54:49,897 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1275] 2026-09-11 18:54:49,972 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1276] 2026-09-11 18:54:50,055 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1277] 2026-09-11 18:54:50,139 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1278] 2026-09-11 18:54:50,215 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1279] 2026-09-11 18:54:50,290 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1280] 2026-09-11 18:54:50,387 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1281] 2026-09-11 18:54:50,469 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1282] 2026-09-11 18:54:50,546 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1283] 2026-09-11 18:54:50,612 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1284] 2026-09-11 18:54:50,677 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1285] 2026-09-11 18:54:50,749 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1286] 2026-09-11 18:54:50,830 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1287] 2026-09-11 18:54:50,907 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1288] 2026-09-11 18:54:50,975 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <357040629539872.1789152890.939466953277588-openerp-message-notify@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:54:50,983 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1289] 2026-09-11 18:54:51,061 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <390255561759615.1789152891.023931503295898-openerp-message-notify@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:54:51,069 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1290] 2026-09-11 18:54:51,154 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <418484746387895.1789152891.112492084503174-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:54:51,161 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1291] 2026-09-11 18:54:51,228 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <886844496918211.1789152891.196408748626709-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:54:51,234 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1292] 2026-09-11 18:54:51,304 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <125596725170053.1789152891.271913051605225-openerp-message-notify@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:54:51,309 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1293] 2026-09-11 18:54:51,377 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <237199214632735.1789152891.341340303421021-openerp-message-notify@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:54:51,390 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1294] 2026-09-11 18:54:51,478 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <731389162072608.1789152891.435830593109131-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:54:51,485 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1295] 2026-09-11 18:54:51,575 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <078793477630139.1789152891.532761335372925-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:54:51,581 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1296] 2026-09-11 18:54:51,669 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <911185311392738.1789152891.624525785446167-openerp-message-notify@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:54:51,676 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1297] 2026-09-11 18:54:51,748 127 INFO rb-46204af-224751-414455 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-11 18:54:51,869 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <333565436931493.1789152891.774858236312866-openerp-384-viin.approval.request@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:54:51,871 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <333565436931493.1789152891.774858236312866-openerp-384-viin.approval.request@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:54:51,873 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <333565436931493.1789152891.774858236312866-openerp-384-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:54:51,875 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <333565436931493.1789152891.774858236312866-openerp-384-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:54:51,877 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <333565436931493.1789152891.774858236312866-openerp-384-viin.approval.request@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:54:51,878 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <333565436931493.1789152891.774858236312866-openerp-384-viin.approval.request@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:54:51,880 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <333565436931493.1789152891.774858236312866-openerp-384-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:54:51,882 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <333565436931493.1789152891.774858236312866-openerp-384-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:54:51,883 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <333565436931493.1789152891.774858236312866-openerp-384-viin.approval.request@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:54:51,902 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1298] 2026-09-11 18:54:52,393 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1299] 2026-09-11 18:54:52,468 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1300] 2026-09-11 18:54:52,553 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1301] 2026-09-11 18:54:52,660 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1302] 2026-09-11 18:54:52,740 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1303] 2026-09-11 18:54:52,809 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1304] 2026-09-11 18:54:52,930 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1305] 2026-09-11 18:54:53,008 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1306] 2026-09-11 18:54:53,075 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1307] 2026-09-11 18:54:53,136 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1308] 2026-09-11 18:54:53,223 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1309] 2026-09-11 18:54:53,322 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1310] 2026-09-11 18:54:53,418 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1311] 2026-09-11 18:54:53,527 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1312] 2026-09-11 18:54:53,622 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1313] 2026-09-11 18:54:53,709 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1314] 2026-09-11 18:54:53,785 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <918387177156113.1789152893.742163181304932-openerp-message-notify@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:54:53,792 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1315] 2026-09-11 18:54:53,868 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <177251287079925.1789152893.829008340835571-openerp-message-notify@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:54:53,873 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1316] 2026-09-11 18:54:53,958 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <825674939386924.1789152893.918848991394043-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:54:53,965 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1317] 2026-09-11 18:54:54,041 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <572967447162269.1789152894.001842021942139-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:54:54,047 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1318] 2026-09-11 18:54:54,124 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <234417085058722.1789152894.081985473632812-openerp-message-notify@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:54:54,129 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1319] 2026-09-11 18:54:54,192 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <497993296746067.1789152894.162223100662231-openerp-message-notify@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:54:54,198 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1320] 2026-09-11 18:54:54,269 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <239860799999125.1789152894.231717586517334-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:54:54,274 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1321] 2026-09-11 18:54:54,348 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <127550602254446.1789152894.311824083328247-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:54:54,353 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1322] 2026-09-11 18:54:54,413 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <151290656234291.1789152894.381010770797729-openerp-message-notify@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:54:54,419 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1323] 2026-09-11 18:54:54,473 127 INFO rb-46204af-224751-414455 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-11 18:54:54,582 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <994012325107588.1789152894.498294115066528-openerp-385-viin.approval.request@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:54:54,585 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <994012325107588.1789152894.498294115066528-openerp-385-viin.approval.request@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:54:54,587 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <994012325107588.1789152894.498294115066528-openerp-385-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:54:54,589 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <994012325107588.1789152894.498294115066528-openerp-385-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:54:54,592 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <994012325107588.1789152894.498294115066528-openerp-385-viin.approval.request@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:54:54,594 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <994012325107588.1789152894.498294115066528-openerp-385-viin.approval.request@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:54:54,596 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <994012325107588.1789152894.498294115066528-openerp-385-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:54:54,598 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <994012325107588.1789152894.498294115066528-openerp-385-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:54:54,600 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <994012325107588.1789152894.498294115066528-openerp-385-viin.approval.request@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:54:54,617 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1324] 2026-09-11 18:54:54,739 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_section_visible_to_officer_only ... 2026-09-11 18:54:55,249 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1325] 2026-09-11 18:54:55,315 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1326] 2026-09-11 18:54:55,399 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1327] 2026-09-11 18:54:55,480 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1328] 2026-09-11 18:54:55,575 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1329] 2026-09-11 18:54:55,642 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1330] 2026-09-11 18:54:55,708 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1331] 2026-09-11 18:54:55,774 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1332] 2026-09-11 18:54:55,845 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1333] 2026-09-11 18:54:55,914 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1334] 2026-09-11 18:54:55,981 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1335] 2026-09-11 18:54:56,046 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1336] 2026-09-11 18:54:56,111 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1337] 2026-09-11 18:54:56,187 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1338] 2026-09-11 18:54:56,261 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1339] 2026-09-11 18:54:56,338 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1340] 2026-09-11 18:54:56,406 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <666178883734153.1789152896.374577999114990-openerp-message-notify@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:54:56,412 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1341] 2026-09-11 18:54:56,489 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <812399625504503.1789152896.452303647994995-openerp-message-notify@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:54:56,497 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1342] 2026-09-11 18:54:56,571 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <311901374910918.1789152896.535315275192261-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:54:56,576 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1343] 2026-09-11 18:54:56,647 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <421588043450091.1789152896.611919879913330-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:54:56,654 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1344] 2026-09-11 18:54:56,728 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <172851990530951.1789152896.692227125167847-openerp-message-notify@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:54:56,735 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1345] 2026-09-11 18:54:56,794 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <505847051284064.1789152896.764126300811768-openerp-message-notify@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:54:56,799 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1346] 2026-09-11 18:54:56,866 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <121897147137187.1789152896.834443092346191-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:54:56,872 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1347] 2026-09-11 18:54:56,937 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <077144111034712.1789152896.905074357986450-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:54:56,942 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1348] 2026-09-11 18:54:57,016 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <103272845827363.1789152896.973757982254028-openerp-message-notify@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:54:57,029 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1349] 2026-09-11 18:54:57,088 127 INFO rb-46204af-224751-414455 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-11 18:54:57,207 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822118016542062.1789152897.116762638092041-openerp-386-viin.approval.request@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:54:57,209 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822118016542062.1789152897.116762638092041-openerp-386-viin.approval.request@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:54:57,211 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822118016542062.1789152897.116762638092041-openerp-386-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:54:57,214 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822118016542062.1789152897.116762638092041-openerp-386-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:54:57,216 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822118016542062.1789152897.116762638092041-openerp-386-viin.approval.request@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:54:57,218 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822118016542062.1789152897.116762638092041-openerp-386-viin.approval.request@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:54:57,220 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822118016542062.1789152897.116762638092041-openerp-386-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:54:57,222 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822118016542062.1789152897.116762638092041-openerp-386-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:54:57,224 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822118016542062.1789152897.116762638092041-openerp-386-viin.approval.request@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:54:57,244 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1350] 2026-09-11 18:54:58,346 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_cancel_reverts_the_run ... 2026-09-11 18:54:58,539 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [236] 2026-09-11 18:54:58,685 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [237] 2026-09-11 18:54:59,709 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1351] 2026-09-11 18:54:59,809 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1352] 2026-09-11 18:54:59,894 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1353] 2026-09-11 18:54:59,987 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1354] 2026-09-11 18:55:00,081 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1355] 2026-09-11 18:55:00,167 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1356] 2026-09-11 18:55:00,244 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1357] 2026-09-11 18:55:00,335 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1358] 2026-09-11 18:55:00,407 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1359] 2026-09-11 18:55:00,490 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1360] 2026-09-11 18:55:00,563 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1361] 2026-09-11 18:55:00,647 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1362] 2026-09-11 18:55:00,724 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1363] 2026-09-11 18:55:00,819 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1364] 2026-09-11 18:55:00,888 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1365] 2026-09-11 18:55:01,006 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1366] 2026-09-11 18:55:01,092 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <432993218775767.1789152901.050967454910278-openerp-message-notify@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:55:01,100 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1367] 2026-09-11 18:55:01,179 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <579703269988009.1789152901.141092300415039-openerp-message-notify@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:55:01,186 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1368] 2026-09-11 18:55:01,268 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <199683258897570.1789152901.227471351623535-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:55:01,277 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1369] 2026-09-11 18:55:01,371 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <255302886404345.1789152901.326191663742065-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:55:01,378 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1370] 2026-09-11 18:55:01,466 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <148887474198081.1789152901.423129320144653-openerp-message-notify@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:55:01,473 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1371] 2026-09-11 18:55:01,568 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <162296953489873.1789152901.524130105972290-openerp-message-notify@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:55:01,575 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1372] 2026-09-11 18:55:01,673 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <690554283278248.1789152901.637599229812622-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:55:01,678 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1373] 2026-09-11 18:55:01,785 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <325129582680526.1789152901.728476524353027-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:55:01,802 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1374] 2026-09-11 18:55:01,907 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <811186607514095.1789152901.858391761779785-openerp-message-notify@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:55:01,913 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1375] 2026-09-11 18:55:02,019 127 INFO rb-46204af-224751-414455 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-11 18:55:02,141 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <609580075777024.1789152902.043112039566040-openerp-387-viin.approval.request@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:55:02,144 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <609580075777024.1789152902.043112039566040-openerp-387-viin.approval.request@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:55:02,146 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <609580075777024.1789152902.043112039566040-openerp-387-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:55:02,149 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <609580075777024.1789152902.043112039566040-openerp-387-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:55:02,151 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <609580075777024.1789152902.043112039566040-openerp-387-viin.approval.request@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:55:02,154 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <609580075777024.1789152902.043112039566040-openerp-387-viin.approval.request@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:55:02,156 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <609580075777024.1789152902.043112039566040-openerp-387-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:55:02,159 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <609580075777024.1789152902.043112039566040-openerp-387-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:55:02,161 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <609580075777024.1789152902.043112039566040-openerp-387-viin.approval.request@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:55:02,184 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1376] 2026-09-11 18:55:03,201 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [290, 290] 2026-09-11 18:55:03,276 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [201] 2026-09-11 18:55:03,412 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_confirming_request_does_not_generate_mirror_run ... 2026-09-11 18:55:03,913 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1377] 2026-09-11 18:55:04,020 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1378] 2026-09-11 18:55:04,093 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1379] 2026-09-11 18:55:04,169 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1380] 2026-09-11 18:55:04,251 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1381] 2026-09-11 18:55:04,326 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1382] 2026-09-11 18:55:04,412 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1383] 2026-09-11 18:55:04,511 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1384] 2026-09-11 18:55:04,632 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1385] 2026-09-11 18:55:04,749 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1386] 2026-09-11 18:55:04,846 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1387] 2026-09-11 18:55:04,946 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1388] 2026-09-11 18:55:05,030 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1389] 2026-09-11 18:55:05,133 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1390] 2026-09-11 18:55:05,202 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1391] 2026-09-11 18:55:05,284 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1392] 2026-09-11 18:55:05,380 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <495034299633699.1789152905.331477403640747-openerp-message-notify@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:55:05,395 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1393] 2026-09-11 18:55:05,538 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <409740561933731.1789152905.448088884353638-openerp-message-notify@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:55:05,545 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1394] 2026-09-11 18:55:05,625 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <497479098199504.1789152905.585913181304932-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:55:05,632 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1395] 2026-09-11 18:55:05,712 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <645832664819291.1789152905.673502445220947-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:55:05,719 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1396] 2026-09-11 18:55:05,795 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <474569144154961.1789152905.758372545242310-openerp-message-notify@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:55:05,802 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1397] 2026-09-11 18:55:05,891 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <568331882782790.1789152905.843797445297241-openerp-message-notify@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:55:05,896 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1398] 2026-09-11 18:55:05,974 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <069386243643899.1789152905.926224708557129-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:55:05,981 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1399] 2026-09-11 18:55:06,061 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <143796744758861.1789152906.020026922225952-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:55:06,077 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1400] 2026-09-11 18:55:06,148 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <089400662330411.1789152906.112219810485840-openerp-message-notify@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:55:06,153 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1401] 2026-09-11 18:55:06,193 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_dashboard_field_officer_only ... 2026-09-11 18:55:06,354 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [239] 2026-09-11 18:55:06,476 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [240] 2026-09-11 18:55:07,414 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1402] 2026-09-11 18:55:07,487 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1403] 2026-09-11 18:55:07,561 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1404] 2026-09-11 18:55:07,632 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1405] 2026-09-11 18:55:07,700 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1406] 2026-09-11 18:55:07,768 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1407] 2026-09-11 18:55:07,842 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1408] 2026-09-11 18:55:07,908 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1409] 2026-09-11 18:55:07,993 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1410] 2026-09-11 18:55:08,064 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1411] 2026-09-11 18:55:08,135 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1412] 2026-09-11 18:55:08,217 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1413] 2026-09-11 18:55:08,305 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1414] 2026-09-11 18:55:08,392 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1415] 2026-09-11 18:55:08,477 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1416] 2026-09-11 18:55:08,570 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1417] 2026-09-11 18:55:08,663 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <987822945459322.1789152908.616723537445068-openerp-message-notify@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:55:08,672 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1418] 2026-09-11 18:55:08,765 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <687008141801353.1789152908.727277278900146-openerp-message-notify@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:55:08,779 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1419] 2026-09-11 18:55:08,857 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <727932602109528.1789152908.820659637451172-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:55:08,864 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1420] 2026-09-11 18:55:08,974 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <081482116840500.1789152908.917377471923828-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:55:08,981 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1421] 2026-09-11 18:55:09,061 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <646347526110049.1789152909.022543668746948-openerp-message-notify@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:55:09,068 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1422] 2026-09-11 18:55:09,147 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <572144561185858.1789152909.108762979507446-openerp-message-notify@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:55:09,154 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1423] 2026-09-11 18:55:09,234 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <092106702879174.1789152909.196584939956665-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:55:09,241 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1424] 2026-09-11 18:55:09,317 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <139667763520317.1789152909.279968500137329-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:55:09,324 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1425] 2026-09-11 18:55:09,400 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <403283363412234.1789152909.363735437393188-openerp-message-notify@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:55:09,407 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1426] 2026-09-11 18:55:09,476 127 INFO rb-46204af-224751-414455 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-11 18:55:09,584 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <193288411520258.1789152909.502122640609741-openerp-389-viin.approval.request@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:55:09,586 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <193288411520258.1789152909.502122640609741-openerp-389-viin.approval.request@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:55:09,589 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <193288411520258.1789152909.502122640609741-openerp-389-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:55:09,591 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <193288411520258.1789152909.502122640609741-openerp-389-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:55:09,594 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <193288411520258.1789152909.502122640609741-openerp-389-viin.approval.request@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:55:09,596 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <193288411520258.1789152909.502122640609741-openerp-389-viin.approval.request@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:55:09,598 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <193288411520258.1789152909.502122640609741-openerp-389-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:55:09,599 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <193288411520258.1789152909.502122640609741-openerp-389-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:55:09,601 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <193288411520258.1789152909.502122640609741-openerp-389-viin.approval.request@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:55:09,621 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1427] 2026-09-11 18:55:10,467 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_gate_blocks_until_approved_then_succeeds ... 2026-09-11 18:55:10,631 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [242] 2026-09-11 18:55:10,755 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [243] 2026-09-11 18:55:11,816 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1428] 2026-09-11 18:55:11,903 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1429] 2026-09-11 18:55:11,990 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1430] 2026-09-11 18:55:12,089 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1431] 2026-09-11 18:55:12,152 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1432] 2026-09-11 18:55:12,219 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1433] 2026-09-11 18:55:12,306 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1434] 2026-09-11 18:55:12,384 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1435] 2026-09-11 18:55:12,452 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1436] 2026-09-11 18:55:12,521 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1437] 2026-09-11 18:55:12,588 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1438] 2026-09-11 18:55:12,668 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1439] 2026-09-11 18:55:12,748 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1440] 2026-09-11 18:55:12,832 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1441] 2026-09-11 18:55:12,909 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1442] 2026-09-11 18:55:12,986 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1443] 2026-09-11 18:55:13,049 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <115639238379735.1789152913.018297672271729-openerp-message-notify@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:55:13,054 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1444] 2026-09-11 18:55:13,127 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <324525786917376.1789152913.088075637817383-openerp-message-notify@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:55:13,143 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1445] 2026-09-11 18:55:13,212 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <656955472626042.1789152913.179373979568481-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:55:13,218 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1446] 2026-09-11 18:55:13,295 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <455423658754183.1789152913.254035711288452-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:55:13,301 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1447] 2026-09-11 18:55:13,366 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <142183628360632.1789152913.337146043777466-openerp-message-notify@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:55:13,371 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1448] 2026-09-11 18:55:13,441 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <552033608605491.1789152913.406102895736694-openerp-message-notify@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:55:13,447 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1449] 2026-09-11 18:55:13,515 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <414206005183180.1789152913.481729507446289-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:55:13,522 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1450] 2026-09-11 18:55:13,602 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <762622597758103.1789152913.558672666549683-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:55:13,608 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1451] 2026-09-11 18:55:13,695 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <703278455029626.1789152913.647886037826538-openerp-message-notify@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:55:13,701 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1452] 2026-09-11 18:55:13,982 127 INFO rb-46204af-224751-414455 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-11 18:55:14,163 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <192242518452483.1789152914.049857378005981-openerp-390-viin.approval.request@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:55:14,166 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <192242518452483.1789152914.049857378005981-openerp-390-viin.approval.request@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:55:14,168 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <192242518452483.1789152914.049857378005981-openerp-390-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:55:14,171 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <192242518452483.1789152914.049857378005981-openerp-390-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:55:14,173 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <192242518452483.1789152914.049857378005981-openerp-390-viin.approval.request@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:55:14,176 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <192242518452483.1789152914.049857378005981-openerp-390-viin.approval.request@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:55:14,178 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <192242518452483.1789152914.049857378005981-openerp-390-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:55:14,181 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <192242518452483.1789152914.049857378005981-openerp-390-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:55:14,186 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <192242518452483.1789152914.049857378005981-openerp-390-viin.approval.request@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:55:14,205 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1453] 2026-09-11 18:55:14,958 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_head_linked_to_run_and_one_line_per_payslip ... 2026-09-11 18:55:15,123 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [245] 2026-09-11 18:55:15,221 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [246] 2026-09-11 18:55:15,598 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [248] 2026-09-11 18:55:15,708 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [249] 2026-09-11 18:55:16,627 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1454] 2026-09-11 18:55:16,738 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1455] 2026-09-11 18:55:16,821 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1456] 2026-09-11 18:55:16,903 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1457] 2026-09-11 18:55:17,004 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1458] 2026-09-11 18:55:17,103 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1459] 2026-09-11 18:55:17,199 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1460] 2026-09-11 18:55:17,293 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1461] 2026-09-11 18:55:17,415 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1462] 2026-09-11 18:55:17,495 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1463] 2026-09-11 18:55:17,573 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1464] 2026-09-11 18:55:17,644 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1465] 2026-09-11 18:55:17,741 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1466] 2026-09-11 18:55:17,819 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1467] 2026-09-11 18:55:17,894 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1468] 2026-09-11 18:55:17,975 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1469] 2026-09-11 18:55:18,036 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <667206052480506.1789152918.009212493896484-openerp-message-notify@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:55:18,041 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1470] 2026-09-11 18:55:18,118 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <455407973362090.1789152918.075396060943604-openerp-message-notify@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:55:18,124 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1471] 2026-09-11 18:55:18,195 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <404236553859316.1789152918.157952547073364-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:55:18,203 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1472] 2026-09-11 18:55:18,275 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <867038735582462.1789152918.240832805633545-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:55:18,281 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1473] 2026-09-11 18:55:18,361 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <621945942083891.1789152918.322499752044678-openerp-message-notify@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:55:18,368 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1474] 2026-09-11 18:55:18,446 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <643700564380441.1789152918.408510923385620-openerp-message-notify@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:55:18,453 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1475] 2026-09-11 18:55:18,527 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <015592546495963.1789152918.493012666702271-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:55:18,534 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1476] 2026-09-11 18:55:18,613 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <169367060196151.1789152918.572366237640381-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:55:18,619 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1477] 2026-09-11 18:55:18,682 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <298671278684176.1789152918.652316570281982-openerp-message-notify@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:55:18,689 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1478] 2026-09-11 18:55:18,742 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_multi_company_isolation ... 2026-09-11 18:55:23,635 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [251] 2026-09-11 18:55:23,750 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [252] 2026-09-11 18:55:24,660 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1479] 2026-09-11 18:55:24,743 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1480] 2026-09-11 18:55:24,835 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1481] 2026-09-11 18:55:24,926 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1482] 2026-09-11 18:55:24,999 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1483] 2026-09-11 18:55:25,081 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1484] 2026-09-11 18:55:25,159 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1485] 2026-09-11 18:55:25,235 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1486] 2026-09-11 18:55:25,305 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1487] 2026-09-11 18:55:25,375 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1488] 2026-09-11 18:55:25,449 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1489] 2026-09-11 18:55:25,541 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1490] 2026-09-11 18:55:25,618 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1491] 2026-09-11 18:55:25,682 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1492] 2026-09-11 18:55:25,756 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1493] 2026-09-11 18:55:25,839 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1494] 2026-09-11 18:55:25,910 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <147137253895112.1789152925.873510360717773-openerp-message-notify@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:55:25,920 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1495] 2026-09-11 18:55:25,991 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <848207328613770.1789152925.955050468444824-openerp-message-notify@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:55:25,996 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1496] 2026-09-11 18:55:26,052 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <683117339878355.1789152926.024571418762207-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:55:26,057 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1497] 2026-09-11 18:55:26,118 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <520072964067343.1789152926.087615489959717-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:55:26,123 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1498] 2026-09-11 18:55:26,181 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <477700830110065.1789152926.151346921920776-openerp-message-notify@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:55:26,188 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1499] 2026-09-11 18:55:26,255 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <949340354408900.1789152926.219290018081665-openerp-message-notify@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:55:26,261 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1500] 2026-09-11 18:55:26,331 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <908709005500344.1789152926.299629449844360-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:55:26,338 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1501] 2026-09-11 18:55:26,418 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <068178479759989.1789152926.374683856964111-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:55:26,424 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1502] 2026-09-11 18:55:26,494 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <695697287796042.1789152926.460164308547974-openerp-message-notify@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:55:26,501 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1503] 2026-09-11 18:55:26,576 127 INFO rb-46204af-224751-414455 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-11 18:55:26,696 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <336096853162380.1789152926.605201244354248-openerp-392-viin.approval.request@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:55:26,700 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <336096853162380.1789152926.605201244354248-openerp-392-viin.approval.request@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:55:26,703 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <336096853162380.1789152926.605201244354248-openerp-392-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:55:26,705 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <336096853162380.1789152926.605201244354248-openerp-392-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:55:26,707 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <336096853162380.1789152926.605201244354248-openerp-392-viin.approval.request@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:55:26,709 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <336096853162380.1789152926.605201244354248-openerp-392-viin.approval.request@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:55:26,711 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <336096853162380.1789152926.605201244354248-openerp-392-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:55:26,713 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <336096853162380.1789152926.605201244354248-openerp-392-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:55:26,715 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <336096853162380.1789152926.605201244354248-openerp-392-viin.approval.request@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:55:26,733 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1504] 2026-09-11 18:55:27,806 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_no_request_is_blocked ... 2026-09-11 18:55:27,945 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [254] 2026-09-11 18:55:28,057 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [255] 2026-09-11 18:55:28,508 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_opt_in_off_no_domain_executes_without_approval ... 2026-09-11 18:55:28,632 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [257] 2026-09-11 18:55:28,750 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [258] 2026-09-11 18:55:29,686 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_refuse_reverts_without_orphaning_entry_move ... 2026-09-11 18:55:29,857 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [260] 2026-09-11 18:55:29,953 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [261] 2026-09-11 18:55:30,863 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1505] 2026-09-11 18:55:30,948 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1506] 2026-09-11 18:55:31,020 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1507] 2026-09-11 18:55:31,096 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1508] 2026-09-11 18:55:31,177 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1509] 2026-09-11 18:55:31,260 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1510] 2026-09-11 18:55:31,339 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1511] 2026-09-11 18:55:31,420 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1512] 2026-09-11 18:55:31,499 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1513] 2026-09-11 18:55:31,576 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1514] 2026-09-11 18:55:31,656 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1515] 2026-09-11 18:55:31,742 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1516] 2026-09-11 18:55:31,814 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1517] 2026-09-11 18:55:31,904 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1518] 2026-09-11 18:55:31,989 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1519] 2026-09-11 18:55:32,067 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1520] 2026-09-11 18:55:32,152 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <188023891549763.1789152932.103521823883057-openerp-message-notify@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:55:32,164 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1521] 2026-09-11 18:55:32,231 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <743994829300361.1789152932.197863578796387-openerp-message-notify@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:55:32,239 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1522] 2026-09-11 18:55:32,313 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <084168456027297.1789152932.274662256240845-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:55:32,319 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1523] 2026-09-11 18:55:32,405 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <750679896372089.1789152932.374547004699707-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:55:32,410 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1524] 2026-09-11 18:55:32,465 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <935144453698053.1789152932.438026666641235-openerp-message-notify@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:55:32,472 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1525] 2026-09-11 18:55:32,531 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <019141952487411.1789152932.502369880676270-openerp-message-notify@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:55:32,536 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1526] 2026-09-11 18:55:32,602 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <446702020725446.1789152932.571081161499023-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:55:32,608 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1527] 2026-09-11 18:55:32,678 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <597501815433162.1789152932.643628358840942-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:55:32,685 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1528] 2026-09-11 18:55:32,744 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <553469663643109.1789152932.717006444931030-openerp-message-notify@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:55:32,749 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1529] 2026-09-11 18:55:32,810 127 INFO rb-46204af-224751-414455 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-11 18:55:32,919 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <694175330850568.1789152932.833776473999023-openerp-393-viin.approval.request@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:55:32,922 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <694175330850568.1789152932.833776473999023-openerp-393-viin.approval.request@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:55:32,924 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <694175330850568.1789152932.833776473999023-openerp-393-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:55:32,926 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <694175330850568.1789152932.833776473999023-openerp-393-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:55:32,927 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <694175330850568.1789152932.833776473999023-openerp-393-viin.approval.request@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:55:32,929 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <694175330850568.1789152932.833776473999023-openerp-393-viin.approval.request@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:55:32,932 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <694175330850568.1789152932.833776473999023-openerp-393-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:55:32,934 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <694175330850568.1789152932.833776473999023-openerp-393-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:55:32,936 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <694175330850568.1789152932.833776473999023-openerp-393-viin.approval.request@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:55:32,957 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1530] 2026-09-11 18:55:33,811 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <426483045754317.1789152933.719333171844482-openerp-393-viin.approval.request@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:55:33,814 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <426483045754317.1789152933.719333171844482-openerp-393-viin.approval.request@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:55:33,816 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <426483045754317.1789152933.719333171844482-openerp-393-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:55:33,818 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <426483045754317.1789152933.719333171844482-openerp-393-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:55:33,820 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <426483045754317.1789152933.719333171844482-openerp-393-viin.approval.request@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:55:33,823 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <426483045754317.1789152933.719333171844482-openerp-393-viin.approval.request@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:55:33,825 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <426483045754317.1789152933.719333171844482-openerp-393-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:55:33,828 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <426483045754317.1789152933.719333171844482-openerp-393-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:55:33,830 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <426483045754317.1789152933.719333171844482-openerp-393-viin.approval.request@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:55:33,907 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1531] 2026-09-11 18:55:34,122 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [294, 294] 2026-09-11 18:55:34,196 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [205] 2026-09-11 18:55:34,321 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_revert_idempotent_on_cancelled_run ... 2026-09-11 18:55:34,504 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [263] 2026-09-11 18:55:34,666 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [264] 2026-09-11 18:55:35,677 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1532] 2026-09-11 18:55:35,773 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1533] 2026-09-11 18:55:35,851 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1534] 2026-09-11 18:55:35,928 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1535] 2026-09-11 18:55:36,004 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1536] 2026-09-11 18:55:36,090 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1537] 2026-09-11 18:55:36,171 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1538] 2026-09-11 18:55:36,249 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1539] 2026-09-11 18:55:36,327 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1540] 2026-09-11 18:55:36,395 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1541] 2026-09-11 18:55:36,475 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1542] 2026-09-11 18:55:36,557 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1543] 2026-09-11 18:55:36,637 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1544] 2026-09-11 18:55:36,714 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1545] 2026-09-11 18:55:36,799 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1546] 2026-09-11 18:55:36,872 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1547] 2026-09-11 18:55:36,962 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <042424678264503.1789152936.912445068359375-openerp-message-notify@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:55:36,970 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1548] 2026-09-11 18:55:37,035 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <944288807589150.1789152937.002788543701172-openerp-message-notify@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:55:37,040 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1549] 2026-09-11 18:55:37,092 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <540913352647869.1789152937.066910028457642-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:55:37,097 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1550] 2026-09-11 18:55:37,158 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <007359661639337.1789152937.124304056167603-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:55:37,165 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1551] 2026-09-11 18:55:37,245 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <231800816033887.1789152937.203604698181152-openerp-message-notify@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:55:37,252 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1552] 2026-09-11 18:55:37,323 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <038494323844523.1789152937.289524555206299-openerp-message-notify@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:55:37,328 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1553] 2026-09-11 18:55:37,385 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <300255998699673.1789152937.358232021331787-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:55:37,389 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1554] 2026-09-11 18:55:37,460 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <301486373582230.1789152937.425959348678589-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:55:37,465 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1555] 2026-09-11 18:55:37,521 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <455839107011816.1789152937.494955301284790-openerp-message-notify@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:55:37,526 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1556] 2026-09-11 18:55:37,577 127 INFO rb-46204af-224751-414455 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-11 18:55:37,672 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <640104402302722.1789152937.594944715499878-openerp-394-viin.approval.request@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:55:37,674 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <640104402302722.1789152937.594944715499878-openerp-394-viin.approval.request@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:55:37,677 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <640104402302722.1789152937.594944715499878-openerp-394-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:55:37,680 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <640104402302722.1789152937.594944715499878-openerp-394-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:55:37,682 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <640104402302722.1789152937.594944715499878-openerp-394-viin.approval.request@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:55:37,687 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <640104402302722.1789152937.594944715499878-openerp-394-viin.approval.request@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:55:37,689 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <640104402302722.1789152937.594944715499878-openerp-394-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:55:37,692 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <640104402302722.1789152937.594944715499878-openerp-394-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:55:37,694 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <640104402302722.1789152937.594944715499878-openerp-394-viin.approval.request@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:55:37,712 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1557] 2026-09-11 18:55:38,602 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [295, 295] 2026-09-11 18:55:38,668 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [206] 2026-09-11 18:55:38,883 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <498205441691558.1789152938.788660526275635-openerp-394-viin.approval.request@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:55:38,886 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <498205441691558.1789152938.788660526275635-openerp-394-viin.approval.request@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:55:38,888 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <498205441691558.1789152938.788660526275635-openerp-394-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:55:38,890 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <498205441691558.1789152938.788660526275635-openerp-394-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:55:38,892 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <498205441691558.1789152938.788660526275635-openerp-394-viin.approval.request@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:55:38,895 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <498205441691558.1789152938.788660526275635-openerp-394-viin.approval.request@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:55:38,898 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <498205441691558.1789152938.788660526275635-openerp-394-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:55:38,900 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <498205441691558.1789152938.788660526275635-openerp-394-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:55:38,902 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <498205441691558.1789152938.788660526275635-openerp-394-viin.approval.request@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:55:38,929 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1558] 2026-09-11 18:55:39,044 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_rk5_expense_posting_not_gated ... 2026-09-11 18:55:39,223 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [266] 2026-09-11 18:55:39,331 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [267] 2026-09-11 18:55:39,667 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_rk5_quick_pay_not_gated ... 2026-09-11 18:55:39,807 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [269] 2026-09-11 18:55:39,888 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [270] 2026-09-11 18:55:40,809 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_source_binding_and_state_aggregation ... 2026-09-11 18:55:41,314 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1559] 2026-09-11 18:55:41,425 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1560] 2026-09-11 18:55:41,529 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1561] 2026-09-11 18:55:41,609 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1562] 2026-09-11 18:55:41,679 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1563] 2026-09-11 18:55:41,753 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1564] 2026-09-11 18:55:41,823 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1565] 2026-09-11 18:55:41,892 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1566] 2026-09-11 18:55:41,989 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1567] 2026-09-11 18:55:42,078 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1568] 2026-09-11 18:55:42,159 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1569] 2026-09-11 18:55:42,234 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1570] 2026-09-11 18:55:42,311 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1571] 2026-09-11 18:55:42,383 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1572] 2026-09-11 18:55:42,442 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1573] 2026-09-11 18:55:42,506 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1574] 2026-09-11 18:55:42,567 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <550957393814923.1789152942.537137508392334-openerp-message-notify@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:55:42,574 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1575] 2026-09-11 18:55:42,636 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <961561646229279.1789152942.608653068542480-openerp-message-notify@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:55:42,641 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1576] 2026-09-11 18:55:42,728 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <787427174452197.1789152942.671931743621826-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:55:42,735 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1577] 2026-09-11 18:55:42,801 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <665311740402307.1789152942.765640974044800-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:55:42,806 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1578] 2026-09-11 18:55:42,871 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <975324189273594.1789152942.840923547744751-openerp-message-notify@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:55:42,876 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1579] 2026-09-11 18:55:42,939 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <832981273018773.1789152942.908102512359619-openerp-message-notify@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:55:42,945 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1580] 2026-09-11 18:55:43,001 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <197892490299219.1789152942.974413633346558-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:55:43,007 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1581] 2026-09-11 18:55:43,061 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <693969022908601.1789152943.035565614700317-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:55:43,066 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1582] 2026-09-11 18:55:43,117 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <342994532214312.1789152943.092270612716675-openerp-message-notify@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:55:43,122 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1583] 2026-09-11 18:55:43,168 127 INFO rb-46204af-224751-414455 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-11 18:55:43,270 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <677145713752914.1789152943.200689554214478-openerp-395-viin.approval.request@1d3e18a4de00>: ['"Alice Johnson" <@False>'] 2026-09-11 18:55:43,272 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <677145713752914.1789152943.200689554214478-openerp-395-viin.approval.request@1d3e18a4de00>: ['"Bob Smith" <@False>'] 2026-09-11 18:55:43,273 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <677145713752914.1789152943.200689554214478-openerp-395-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:55:43,275 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <677145713752914.1789152943.200689554214478-openerp-395-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:55:43,276 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <677145713752914.1789152943.200689554214478-openerp-395-viin.approval.request@1d3e18a4de00>: ['"Eva Green" <@False>'] 2026-09-11 18:55:43,278 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <677145713752914.1789152943.200689554214478-openerp-395-viin.approval.request@1d3e18a4de00>: ['"Frank White" <@False>'] 2026-09-11 18:55:43,280 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <677145713752914.1789152943.200689554214478-openerp-395-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:55:43,281 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <677145713752914.1789152943.200689554214478-openerp-395-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:55:43,283 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <677145713752914.1789152943.200689554214478-openerp-395-viin.approval.request@1d3e18a4de00>: ['"Tran Minh Khang" <@False>'] 2026-09-11 18:55:43,298 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1584] 2026-09-11 18:55:43,353 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_type_seeded_per_company ... 2026-09-11 18:55:43,386 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_wrong_type_request_rejected ... 2026-09-11 18:55:44,628 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-11 18:55:50,878 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_base_user_access_hr_applicant ... 2026-09-11 18:55:51,045 127 INFO rb-46204af-224751-414455 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-11 18:55:51,066 127 INFO rb-46204af-224751-414455 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-11 18:55:51,085 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.applicant 2026-09-11 18:55:51,115 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.applicant 2026-09-11 18:55:51,569 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1585] 2026-09-11 18:55:51,626 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [1073] 2026-09-11 18:55:51,711 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1586] 2026-09-11 18:55:51,898 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.applicant 2026-09-11 18:55:51,911 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.applicant 2026-09-11 18:55:51,940 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.applicant 2026-09-11 18:55:51,969 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_base_user_access_hr_job ... 2026-09-11 18:55:52,216 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.job 2026-09-11 18:55:52,381 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.job 2026-09-11 18:55:52,396 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.job 2026-09-11 18:55:52,426 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.message records with IDs: [4100, 2955, 2308] 2026-09-11 18:55:52,428 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.job 2026-09-11 18:55:52,449 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_user_approval_access_hr_applicant ... 2026-09-11 18:55:52,501 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 1711, model: hr.applicant 2026-09-11 18:55:52,519 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 1711, model: hr.applicant 2026-09-11 18:55:52,534 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1711, model: hr.applicant 2026-09-11 18:55:52,549 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1711, model: hr.applicant 2026-09-11 18:55:52,760 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1711 deleted hr.applicant records with IDs: [20] 2026-09-11 18:55:52,779 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_user_approval_access_hr_job ... 2026-09-11 18:55:52,958 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1711, model: hr.job 2026-09-11 18:55:53,079 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1711, model: hr.job 2026-09-11 18:55:53,096 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1711, model: hr.job 2026-09-11 18:55:53,111 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1711 deleted mail.message records with IDs: [4100, 2955, 2308] 2026-09-11 18:55:53,113 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1711, model: hr.job 2026-09-11 18:55:53,315 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1711 deleted mail.message records with IDs: [4100, 2955, 2308] 2026-09-11 18:55:53,389 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1711 deleted ir.model.data records with IDs: [132831] 2026-09-11 18:55:53,389 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1711 deleted hr.job records with IDs: [4] 2026-09-11 18:55:53,394 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1711 deleted mail.followers records with IDs: [390] 2026-09-11 18:55:53,409 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1711 deleted mail.alias records with IDs: [32] 2026-09-11 18:55:53,450 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-09-11 18:55:59,598 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_compute_applicant_and_recruited_field_on_recruitment_request ... 2026-09-11 18:56:00,017 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1587] 2026-09-11 18:56:00,076 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [1074] 2026-09-11 18:56:00,165 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1588] 2026-09-11 18:56:00,786 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_constraint_duplicate_recruitment_request ... 2026-09-11 18:56:01,114 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_onchange_and_default_value_form_request ... 2026-09-11 18:56:02,367 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_percent_widgetbar ... 2026-09-11 18:56:02,774 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1589] 2026-09-11 18:56:02,828 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [1075] 2026-09-11 18:56:02,908 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1590] 2026-09-11 18:56:03,261 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-09-11 18:56:09,143 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_01_request_approval_recruitment ... 2026-09-11 18:56:09,390 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1728 deleted mail.mail records with IDs: [1591] 2026-09-11 18:56:09,534 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1731 deleted mail.activity records with IDs: [1076] 2026-09-11 18:56:09,687 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1731 deleted mail.mail records with IDs: [1592] 2026-09-11 18:56:09,850 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1735 deleted mail.activity records with IDs: [1077] 2026-09-11 18:56:09,983 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1735 deleted mail.mail records with IDs: [1593] 2026-09-11 18:56:10,127 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1736 deleted mail.activity records with IDs: [1078] 2026-09-11 18:56:10,253 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1736 deleted mail.mail records with IDs: [1594] 2026-09-11 18:56:10,375 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_05_request_approval_recruitment ... 2026-09-11 18:56:10,546 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1728 deleted request.approval.user.line records with IDs: [1036, 1037, 1038, 1039] 2026-09-11 18:56:10,757 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1728 deleted mail.mail records with IDs: [1595] 2026-09-11 18:56:10,914 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1731 deleted mail.activity records with IDs: [1079] 2026-09-11 18:56:11,046 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1731 deleted mail.mail records with IDs: [1596] 2026-09-11 18:56:11,251 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1735 deleted mail.activity records with IDs: [1080] 2026-09-11 18:56:11,402 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1735 deleted mail.mail records with IDs: [1597] 2026-09-11 18:56:11,580 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1736 deleted mail.activity records with IDs: [1081] 2026-09-11 18:56:11,745 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1736 deleted mail.mail records with IDs: [1598] 2026-09-11 18:56:11,865 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_06_request_approval_recruitment ... 2026-09-11 18:56:12,078 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1728 deleted mail.mail records with IDs: [1599] 2026-09-11 18:56:12,250 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1731 deleted mail.activity records with IDs: [1082] 2026-09-11 18:56:12,414 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1731 deleted mail.mail records with IDs: [1600] 2026-09-11 18:56:12,558 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1735 deleted mail.activity records with IDs: [1083] 2026-09-11 18:56:12,702 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1735 deleted mail.mail records with IDs: [1601] 2026-09-11 18:56:12,743 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_07_request_approval_recruitment ... 2026-09-11 18:56:12,975 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1728 deleted mail.mail records with IDs: [1602] 2026-09-11 18:56:13,126 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1084] 2026-09-11 18:56:13,208 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1603] 2026-09-11 18:56:13,246 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_data_init_generate ... 2026-09-11 18:56:13,299 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-09-11 18:56:13,313 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_data_after_install: Starting TestDataAfterInstall.test_data_after_install ... 2026-09-11 18:56:13,356 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:56:14,201 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [226299, 226339, 226346, 226382, 226361, 226364, 226389, 226472, 226496, 226490, 226502, 226548, 226562, 226586, 226608, 430820, 430831, 430917] 2026-09-11 18:56:14,201 127 INFO rb-46204af-224751-414455 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-11 18:56:14,986 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_contract: Starting TestHrContract.test_01_check_compute_contract ... 2026-09-11 18:56:15,105 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_contract: Starting TestHrContract.test_02_check_compute_contract ... 2026-09-11 18:56:15,202 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_contract: Starting TestHrContract.test_03_check_compute_contract ... 2026-09-11 18:56:15,316 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:56:16,243 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [226299, 226339, 226346, 226382, 226361, 226364, 226389, 226472, 226496, 226490, 226502, 226548, 226562, 226586, 226608, 430820, 430831, 430917] 2026-09-11 18:56:16,243 127 INFO rb-46204af-224751-414455 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-11 18:56:16,977 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_department: Starting TestHrDepartment.test_01_check_compute_department ... 2026-09-11 18:56:17,078 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_department: Starting TestHrDepartment.test_02_check_compute_department ... 2026-09-11 18:56:17,150 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_department: Starting TestHrDepartment.test_03_check_compute_department ... 2026-09-11 18:56:17,258 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:56:18,222 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [226299, 226339, 226346, 226382, 226361, 226364, 226389, 226472, 226496, 226490, 226502, 226548, 226562, 226586, 226608, 430820, 430831, 430917] 2026-09-11 18:56:18,223 127 INFO rb-46204af-224751-414455 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-11 18:56:19,068 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_job: Starting TestHrJob.test_01_check_compute_job ... 2026-09-11 18:56:19,175 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_job: Starting TestHrJob.test_02_check_compute_job ... 2026-09-11 18:56:19,280 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:56:20,247 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [226299, 226339, 226346, 226382, 226361, 226364, 226389, 226472, 226496, 226490, 226502, 226548, 226562, 226586, 226608, 430820, 430831, 430917] 2026-09-11 18:56:20,247 127 INFO rb-46204af-224751-414455 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-11 18:56:21,029 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_01_check_auto_approve_timesheet ... 2026-09-11 18:56:21,160 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_02_check_auto_approve_timesheet ... 2026-09-11 18:56:21,294 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_03_check_auto_approve_timesheet ... 2026-09-11 18:56:21,457 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_04_check_auto_approve_timesheet ... 2026-09-11 18:56:21,657 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_05_check_auto_approve_timesheet ... 2026-09-11 18:56:21,794 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:56:22,707 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [226299, 226339, 226346, 226382, 226361, 226364, 226389, 226472, 226496, 226490, 226502, 226548, 226562, 226586, 226608, 430820, 430831, 430917] 2026-09-11 18:56:22,707 127 INFO rb-46204af-224751-414455 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-11 18:56:23,429 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_01_check_timesheet_approval ... 2026-09-11 18:56:23,489 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_02_check_timesheet_approval ... 2026-09-11 18:56:23,718 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_03_check_timesheet_approval ... 2026-09-11 18:56:23,838 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_04_check_timesheet_approval ... 2026-09-11 18:56:23,969 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_05_check_timesheet_approval ... 2026-09-11 18:56:24,192 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_06_check_timesheet_approval ... 2026-09-11 18:56:24,226 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_07_check_timesheet_approval ... 2026-09-11 18:56:24,323 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_08_check_timesheet_approval ... 2026-09-11 18:56:24,672 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_09_check_timesheet_approval ... 2026-09-11 18:56:25,252 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [419], uid: 1748, model: viin.approval.request 2026-09-11 18:56:25,353 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_11_check_timesheet_approval ... 2026-09-11 18:56:25,500 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [417] 2026-09-11 18:56:26,387 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1604] 2026-09-11 18:56:26,522 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1605] 2026-09-11 18:56:26,800 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:56:27,296 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_wizard: Starting TestTimesheetApprovalWizardFromSource.test_wizard_lines_mapped_from_timesheets ... 2026-09-11 18:56:28,741 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:56:29,712 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [226299, 226339, 226346, 226382, 226361, 226364, 226389, 226472, 226496, 226490, 226502, 226548, 226562, 226586, 226608, 430820, 430831, 430917] 2026-09-11 18:56:29,712 127 INFO rb-46204af-224751-414455 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-11 18:56:30,490 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_01_employee_approve_request ... 2026-09-11 18:56:30,710 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1606] 2026-09-11 18:56:30,762 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_02_employee_approve_request ... 2026-09-11 18:56:31,058 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1607] 2026-09-11 18:56:31,116 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_03_employee_approve_request ... 2026-09-11 18:56:31,273 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [422] 2026-09-11 18:56:31,292 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_04_employee_approve_request ... 2026-09-11 18:56:31,556 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1608] 2026-09-11 18:56:31,662 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1088] 2026-09-11 18:56:31,753 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1609] 2026-09-11 18:56:31,862 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [1089] 2026-09-11 18:56:31,967 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1610] 2026-09-11 18:56:32,219 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1611] 2026-09-11 18:56:32,393 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1612] 2026-09-11 18:56:32,489 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_05_employee_approve_request ... 2026-09-11 18:56:32,797 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1613] 2026-09-11 18:56:32,960 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1614] 2026-09-11 18:56:33,051 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1090] 2026-09-11 18:56:33,546 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:56:34,596 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_viin_timesheet_approval_mapping: Starting TestTimesheetApprovalFromSource.test_request_and_timesheet_links ... 2026-09-11 18:56:34,711 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_viin_timesheet_approval_mapping: Starting TestTimesheetApprovalFromSource.test_request_lines_mapped_from_timesheets ... 2026-09-11 18:56:34,760 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_hr_timesheet.tests.test_viin_timesheet_approval_mapping: Starting TestTimesheetApprovalFromSource.test_validating_request_updates_timesheet_state ... 2026-09-11 18:56:35,086 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1615] 2026-09-11 18:56:35,188 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1091] 2026-09-11 18:56:35,325 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1616] 2026-09-11 18:56:35,397 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:56:35,410 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_maintenance.tests.test_data_after_install: Starting TestDataAfterInstall.test_data_after_install ... 2026-09-11 18:56:35,450 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:56:35,971 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_maintenance.tests.test_maintenance_approvals: Starting TestMaintenanceApprovals.test_01_employee_approve_request ... 2026-09-11 18:56:36,079 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_maintenance.tests.test_maintenance_approvals: Starting TestMaintenanceApprovals.test_02_employee_approve_request ... 2026-09-11 18:56:36,166 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-11 18:56:41,859 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted type.approval.user.line records with IDs: [8955] 2026-09-11 18:56:41,890 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_a_portal_merchant_can_resolve_the_responsible_approver ... 2026-09-11 18:56:42,289 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_merchant_approval_type_lookup_is_company_scoped ... 2026-09-11 18:56:42,335 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_routing_prioritises_approval_admin_over_first_line ... 2026-09-11 18:56:42,460 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:56:42,473 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_default_request ... 2026-09-11 18:56:44,461 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1617] 2026-09-11 18:56:44,564 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [1092] 2026-09-11 18:56:44,659 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <368874168374209.1789153004.621337652206421-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:56:44,667 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1618] 2026-09-11 18:56:44,749 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1619] 2026-09-11 18:56:44,831 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <846922998682684.1789153004.789455652236938-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:56:44,838 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1620] 2026-09-11 18:56:44,922 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <823447906151847.1789153004.878637075424194-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:56:44,929 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1621] 2026-09-11 18:56:45,010 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <972581016540653.1789153004.968551635742188-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:56:45,017 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1622] 2026-09-11 18:56:45,168 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1093, 1094, 1095, 1096, 1097] 2026-09-11 18:56:45,282 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <586973990467649.1789153005.219354152679443-openerp-425-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:56:45,284 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <586973990467649.1789153005.219354152679443-openerp-425-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:56:45,287 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <586973990467649.1789153005.219354152679443-openerp-425-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:56:45,289 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <586973990467649.1789153005.219354152679443-openerp-425-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:56:45,303 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1623] 2026-09-11 18:56:45,929 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_request_with_other_route ... 2026-09-11 18:56:47,933 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1624] 2026-09-11 18:56:48,025 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [1098] 2026-09-11 18:56:48,122 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <865301691816485.1789153008.086476802825928-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:56:48,129 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1625] 2026-09-11 18:56:48,217 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1626] 2026-09-11 18:56:48,286 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <649203693710721.1789153008.249887466430664-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:56:48,292 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1627] 2026-09-11 18:56:48,383 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <192920787846788.1789153008.337511539459229-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:56:48,390 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1628] 2026-09-11 18:56:48,473 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <639500875940565.1789153008.429602146148682-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:56:48,483 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1629] 2026-09-11 18:56:48,625 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1099, 1100, 1101, 1102, 1103] 2026-09-11 18:56:48,746 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <235115821901185.1789153008.676651477813721-openerp-426-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:56:48,748 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <235115821901185.1789153008.676651477813721-openerp-426-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:56:48,750 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <235115821901185.1789153008.676651477813721-openerp-426-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:56:48,751 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <235115821901185.1789153008.676651477813721-openerp-426-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:56:48,778 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1630] 2026-09-11 18:56:49,290 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_request_with_product_configured ... 2026-09-11 18:56:50,939 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1631] 2026-09-11 18:56:51,034 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [1104] 2026-09-11 18:56:51,140 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <787312639567722.1789153011.092356443405151-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:56:51,151 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1632] 2026-09-11 18:56:51,265 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1633] 2026-09-11 18:56:51,367 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <793297308351362.1789153011.317612886428833-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:56:51,376 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1634] 2026-09-11 18:56:51,477 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <185972919139664.1789153011.424887657165527-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:56:51,496 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1635] 2026-09-11 18:56:51,578 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <229369890192141.1789153011.534654140472412-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:56:51,585 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1636] 2026-09-11 18:56:51,701 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1105, 1106, 1107, 1108, 1109] 2026-09-11 18:56:51,819 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <031129728223823.1789153011.760095834732056-openerp-427-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:56:51,822 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <031129728223823.1789153011.760095834732056-openerp-427-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:56:51,824 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <031129728223823.1789153011.760095834732056-openerp-427-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:56:51,826 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <031129728223823.1789153011.760095834732056-openerp-427-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:56:51,841 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1637] 2026-09-11 18:56:52,343 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_request_without_route ... 2026-09-11 18:56:53,931 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1638] 2026-09-11 18:56:54,052 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [1110] 2026-09-11 18:56:54,155 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <686226071728229.1789153014.119728326797485-openerp-message-notify@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:56:54,164 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1639] 2026-09-11 18:56:54,262 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1640] 2026-09-11 18:56:54,327 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <438450909479032.1789153014.293170928955078-openerp-message-notify@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:56:54,333 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1641] 2026-09-11 18:56:54,428 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <912717508199310.1789153014.383008480072021-openerp-message-notify@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:56:54,437 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1642] 2026-09-11 18:56:54,497 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <138832122102328.1789153014.467938423156738-openerp-message-notify@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:56:54,502 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1643] 2026-09-11 18:56:54,625 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1111, 1112, 1113, 1114, 1115] 2026-09-11 18:56:54,717 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <141666720605798.1789153014.673041105270386-openerp-428-viin.approval.request@1d3e18a4de00>: ['"Charlie Brown" <@False>'] 2026-09-11 18:56:54,719 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <141666720605798.1789153014.673041105270386-openerp-428-viin.approval.request@1d3e18a4de00>: ['"David Wilson" <@False>'] 2026-09-11 18:56:54,722 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <141666720605798.1789153014.673041105270386-openerp-428-viin.approval.request@1d3e18a4de00>: ['"Grace Lee" <@False>'] 2026-09-11 18:56:54,724 127 INFO rb-46204af-224751-414455 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <141666720605798.1789153014.673041105270386-openerp-428-viin.approval.request@1d3e18a4de00>: ['"Hannah Martin" <@False>'] 2026-09-11 18:56:54,737 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1644] 2026-09-11 18:56:54,969 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_generate_approval_type ... 2026-09-11 18:56:56,396 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-11 18:56:57,186 127 INFO rb-46204af-224751-414455 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-11 18:56:58,050 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_project.tests.test_viin_approval_project_project: Starting TestProjectProjectApproval.test_project_request_includes_manager_group_approver ... 2026-09-11 18:56:58,903 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:56:59,715 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_project.tests.test_viin_approval_project_task: Starting TestProjectTaskApproval.test_task_request_header_synced_via_res_ref ... 2026-09-11 18:57:00,753 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_project.tests.test_viin_approval_project_task: Starting TestProjectTaskApproval.test_task_request_includes_project_manager_approver ... 2026-09-11 18:57:02,492 127 INFO rb-46204af-224751-414455 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-11 18:57:03,472 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:57:04,137 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1645] 2026-09-11 18:57:04,151 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17959] 2026-09-11 18:57:04,159 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:57:04,696 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1646] 2026-09-11 18:57:04,702 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [17963] 2026-09-11 18:57:04,707 127 INFO rb-46204af-224751-414455 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-11 18:57:04,885 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_cancel_revert_draft_po_to_previous_state ... 2026-09-11 18:57:05,469 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1647] 2026-09-11 18:57:05,564 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1116] 2026-09-11 18:57:05,970 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [118] 2026-09-11 18:57:06,038 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [119] 2026-09-11 18:57:06,138 127 INFO rb-46204af-224751-414455 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-11 18:57:06,652 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1648] 2026-09-11 18:57:06,758 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1117] 2026-09-11 18:57:07,033 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1649] 2026-09-11 18:57:07,259 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1650] 2026-09-11 18:57:07,468 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_service_multi_lines_multi_vendors_grouping ... 2026-09-11 18:57:07,995 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1651] 2026-09-11 18:57:08,092 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1118] 2026-09-11 18:57:08,419 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_service_po_generated_and_linked ... 2026-09-11 18:57:08,831 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1652] 2026-09-11 18:57:08,940 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1119] 2026-09-11 18:57:09,194 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_service_two_approvals_merge_po_line_and_cancel_reverts ... 2026-09-11 18:57:09,557 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1653] 2026-09-11 18:57:09,648 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1120] 2026-09-11 18:57:10,048 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1654] 2026-09-11 18:57:10,141 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1121] 2026-09-11 18:57:10,459 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_unlink_request_deletes_generated_purchase_documents ... 2026-09-11 18:57:10,812 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1655] 2026-09-11 18:57:10,911 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1122] 2026-09-11 18:57:11,283 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted purchase.order.line records with IDs: [130] 2026-09-11 18:57:11,524 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18021, 18019, 18018, 18017, 18016] 2026-09-11 18:57:11,568 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [440] 2026-09-11 18:57:11,635 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [7299] 2026-09-11 18:57:11,658 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_unlink_request_does_not_delete_preexisting_po ... 2026-09-11 18:57:12,123 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1656] 2026-09-11 18:57:12,211 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1123] 2026-09-11 18:57:12,609 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted purchase.order.line records with IDs: [132] 2026-09-11 18:57:12,684 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted purchase.order.line records with IDs: [133] 2026-09-11 18:57:12,930 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18032, 18030, 18029, 18028, 18027] 2026-09-11 18:57:12,961 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [441] 2026-09-11 18:57:12,996 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [7300] 2026-09-11 18:57:13,039 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-11 18:57:16,221 127 INFO rb-46204af-224751-414455 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-11 18:57:16,805 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1765 deleted mail.mail records with IDs: [1657] 2026-09-11 18:57:16,944 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1124] 2026-09-11 18:57:17,047 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1658] 2026-09-11 18:57:17,516 127 INFO rb-46204af-224751-414455 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-11 18:57:18,069 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1764 deleted mail.mail records with IDs: [1659] 2026-09-11 18:57:18,191 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1125] 2026-09-11 18:57:18,307 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1660] 2026-09-11 18:57:18,850 127 INFO rb-46204af-224751-414455 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-11 18:57:19,354 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1765 deleted mail.mail records with IDs: [1661] 2026-09-11 18:57:19,472 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1126] 2026-09-11 18:57:19,573 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1662] 2026-09-11 18:57:20,168 127 INFO rb-46204af-224751-414455 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-11 18:57:20,624 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1765 deleted mail.mail records with IDs: [1663] 2026-09-11 18:57:20,753 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1127] 2026-09-11 18:57:20,876 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1664] 2026-09-11 18:57:21,219 127 INFO rb-46204af-224751-414455 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-11 18:57:21,844 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1765 deleted mail.mail records with IDs: [1665] 2026-09-11 18:57:21,990 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1128] 2026-09-11 18:57:22,081 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1666] 2026-09-11 18:57:22,472 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1667] 2026-09-11 18:57:22,619 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted purchase.order.line records with IDs: [140] 2026-09-11 18:57:22,720 127 INFO rb-46204af-224751-414455 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-11 18:57:23,237 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1765 deleted mail.mail records with IDs: [1668] 2026-09-11 18:57:23,356 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1129] 2026-09-11 18:57:23,446 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1669] 2026-09-11 18:57:23,775 127 INFO rb-46204af-224751-414455 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-11 18:57:24,356 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1765 deleted mail.mail records with IDs: [1670] 2026-09-11 18:57:24,480 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1130] 2026-09-11 18:57:24,603 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1671] 2026-09-11 18:57:25,029 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1765 deleted mail.mail records with IDs: [1672] 2026-09-11 18:57:25,143 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1131] 2026-09-11 18:57:25,231 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1673] 2026-09-11 18:57:25,570 127 INFO rb-46204af-224751-414455 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_03_buy_route_without_vendor_price_raises ... 2026-09-11 18:57:26,101 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1765 deleted mail.mail records with IDs: [1674] 2026-09-11 18:57:26,217 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1132] 2026-09-11 18:57:26,324 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1675] 2026-09-11 18:57:26,491 127 INFO rb-46204af-224751-414455 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-11 18:57:26,955 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1765 deleted mail.mail records with IDs: [1676] 2026-09-11 18:57:27,068 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1133] 2026-09-11 18:57:27,165 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1677] 2026-09-11 18:57:27,649 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1765 deleted mail.mail records with IDs: [1678] 2026-09-11 18:57:27,763 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1134] 2026-09-11 18:57:27,854 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1679] 2026-09-11 18:57:28,219 127 INFO rb-46204af-224751-414455 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-11 18:57:28,798 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1765 deleted mail.mail records with IDs: [1680] 2026-09-11 18:57:28,898 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1135] 2026-09-11 18:57:28,984 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1681] 2026-09-11 18:57:29,465 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1765 deleted mail.mail records with IDs: [1682] 2026-09-11 18:57:29,557 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1136] 2026-09-11 18:57:29,638 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1683] 2026-09-11 18:57:29,926 127 INFO rb-46204af-224751-414455 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-11 18:57:30,463 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1765 deleted mail.mail records with IDs: [1684] 2026-09-11 18:57:30,602 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1137] 2026-09-11 18:57:30,754 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1685] 2026-09-11 18:57:31,333 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #1765 deleted mail.mail records with IDs: [1686] 2026-09-11 18:57:31,443 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1138] 2026-09-11 18:57:31,529 127 INFO rb-46204af-224751-414455 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1687] 2026-09-11 18:57:31,967 127 INFO rb-46204af-224751-414455 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-11 18:57:31,968 127 INFO rb-46204af-224751-414455 odoo.service.server: 2082 post-tests in 5687.33s, 2733607 queries 2026-09-11 18:57:31,975 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_purchase_order_advance: 22 tests 101.66s 43581 queries 2026-09-11 18:57:31,975 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_purchase_receipt: 18 tests 23.78s 9817 queries 2026-09-11 18:57:31,975 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_quality: 63 tests 30.55s 13518 queries 2026-09-11 18:57:31,975 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_quality_mrp: 13 tests 9.71s 4716 queries 2026-09-11 18:57:31,975 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_quality_stock: 15 tests 4.82s 2446 queries 2026-09-11 18:57:31,975 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_registration_email_blacklist: 74 tests 42.30s 31840 queries 2026-09-11 18:57:31,975 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_repair_request_from_maintenance: 12 tests 2.19s 855 queries 2026-09-11 18:57:31,975 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_repair_with_maintenance_schedule: 6 tests 4.18s 1472 queries 2026-09-11 18:57:31,975 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_sale_backdate: 6 tests 2.19s 953 queries 2026-09-11 18:57:31,976 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_sale_desc_short_link: 6 tests 0.44s 161 queries 2026-09-11 18:57:31,976 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_sale_line_numbering: 4 tests 1.55s 645 queries 2026-09-11 18:57:31,976 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_sale_order_advance: 14 tests 63.95s 29411 queries 2026-09-11 18:57:31,976 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_sale_price_lock: 8 tests 5.18s 2231 queries 2026-09-11 18:57:31,976 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_sales_stock_schedule: 66 tests 68.57s 25203 queries 2026-09-11 18:57:31,976 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_sales_target: 26 tests 29.15s 15587 queries 2026-09-11 18:57:31,976 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_sales_target_pos: 24 tests 50.00s 19727 queries 2026-09-11 18:57:31,976 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_sales_target_sale: 27 tests 95.18s 35072 queries 2026-09-11 18:57:31,976 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_sales_team_advanced: 17 tests 6.92s 4091 queries 2026-09-11 18:57:31,976 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_sales_team_advanced_crm: 13 tests 8.74s 4477 queries 2026-09-11 18:57:31,976 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_sales_team_advanced_sale: 10 tests 17.44s 9696 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_signup_email_verification: 6 tests 10.62s 8571 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_sshkey: 11 tests 8.87s 3810 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_stock_account_moves_link: 12 tests 20.91s 11570 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_stock_asset: 20 tests 47.27s 20588 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_stock_asset_equipment: 6 tests 13.27s 5559 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_stock_equipment: 26 tests 6.97s 3336 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_stock_equipment_bom_kit: 10 tests 8.71s 5417 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_stock_equipment_hierarchy: 6 tests 0.73s 453 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_token_expiration_test: 15 tests 0.84s 311 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_unique_product_code: 5 tests 4.94s 3300 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_vat_counterpart: 9 tests 2.03s 941 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_vendor_price_lock: 11 tests 7.27s 2906 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_wallet: 73 tests 268.31s 142328 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_warranty_management: 55 tests 6.45s 3709 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_warranty_purchase: 20 tests 10.45s 5487 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_warranty_purchase_stock: 16 tests 11.68s 6235 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_warranty_sale: 24 tests 14.28s 7165 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_warranty_sale_stock: 16 tests 15.04s 7227 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_warranty_stock: 26 tests 9.75s 4364 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_website_apps_store: 36 tests 174.63s 88794 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_website_apps_store_loc: 3 tests 7.76s 607 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_website_docs: 109 tests 116.32s 30548 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_website_docs_odoo: 15 tests 15.88s 8541 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_website_odoo_version: 3 tests 0.66s 338 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: to_website_slides_event: 3 tests 0.35s 151 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: utm: 19 tests 2.92s 1255 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_account: 137 tests 190.43s 116184 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_account_auto_transfer: 10 tests 15.96s 10140 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_account_bank_statement_import: 11 tests 38.90s 23767 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_account_bank_statement_import_rje: 6 tests 22.50s 13031 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_account_budget_hr_timesheet: 3 tests 3.99s 1540 queries 2026-09-11 18:57:31,977 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_account_budget_project: 5 tests 1.02s 593 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_account_followup: 139 tests 824.22s 318491 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_account_followup_sale: 25 tests 52.69s 24552 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_account_onbehalf_payment: 22 tests 61.61s 29924 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_account_onbehalf_payment_currency_conversion_diff: 5 tests 18.98s 8785 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_account_reconciliation: 76 tests 155.44s 55062 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_account_recurring: 25 tests 74.01s 34728 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_affiliate: 75 tests 382.42s 227443 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_affiliate_crm: 9 tests 63.36s 35726 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_affiliate_loyalty: 12 tests 3.91s 2172 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_affiliate_loyalty_pos: 26 tests 162.07s 86732 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_affiliate_loyalty_sale: 25 tests 24.71s 8739 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_affiliate_marketplace_sale: 12 tests 52.21s 28060 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_affiliate_multi_level: 37 tests 201.11s 114548 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_affiliate_multi_level_pos: 18 tests 63.59s 34396 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_affiliate_multi_level_sale: 21 tests 84.50s 45819 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_affiliate_pos: 25 tests 93.69s 54565 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_affiliate_pos_discount: 4 tests 22.31s 12821 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_affiliate_pos_sale: 3 tests 22.28s 12751 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_affiliate_purchase: 3 tests 4.93s 3015 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_affiliate_sale: 29 tests 206.65s 117529 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_affiliate_sale_crm: 6 tests 59.12s 35708 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_affiliate_website: 77 tests 293.64s 173263 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_affiliate_website_crm_livechat: 6 tests 35.15s 21128 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_affiliate_website_project: 5 tests 0.12s 39 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_amazon: 18 tests 3.38s 5605 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_amazon_ses: 48 tests 2.32s 1152 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_appointment: 13 tests 11.49s 6645 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_appointment_crm: 4 tests 2.83s 1721 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_appointment_sale: 3 tests 3.32s 1675 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_appointment_sale_crm: 3 tests 1.37s 890 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_appointment_website: 37 tests 31.10s 16123 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_appointment_website_hr: 4 tests 4.38s 2314 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_approval: 516 tests 352.33s 154768 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_approval_account: 67 tests 168.03s 28159 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_approval_analytic: 12 tests 56.07s 5431 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_approval_employee_advance: 81 tests 143.80s 62693 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_approval_flexible_flow: 42 tests 79.68s 39378 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_approval_hr_payroll: 28 tests 121.79s 64349 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_approval_hr_recruitment: 19 tests 28.67s 15775 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_approval_hr_timesheet: 51 tests 22.08s 10898 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_approval_maintenance: 7 tests 0.77s 354 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_approval_marketplace: 5 tests 6.29s 3739 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_approval_procurement: 7 tests 13.93s 13609 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_approval_project: 9 tests 7.07s 2389 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_approval_purchase: 9 tests 9.56s 4614 queries 2026-09-11 18:57:31,978 127 INFO rb-46204af-224751-414455 odoo.tests.stats: viin_approval_purchase_stock: 13 tests 18.92s 10453 queries 2026-09-11 18:57:31,979 127 INFO rb-46204af-224751-414455 odoo.tests.result: 0 failed, 0 error(s) of 2082 tests when loading database 'rb-46204af-224751-414455' 2026-09-11 18:57:31,979 127 INFO rb-46204af-224751-414455 odoo.service.server: Initiating shutdown 2026-09-11 18:57:31,979 127 INFO rb-46204af-224751-414455 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.