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.1.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.6-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.1) 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.5.1) 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.1.0-py3-none-any.whl (15 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.6-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (10.8 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.6 paramiko-5.0.0 polyline-2.0.3 protobuf-6.33.6 pynacl-1.6.2 python-Levenshtein-0.25.1 python-slugify-9.1.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.98-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.84.0-py3-none-any.whl.metadata (1.3 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.38.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.19.0-py3-none-any.whl.metadata (7.5 kB) Collecting pyhanko-certvalidator==0.24.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading pyhanko_certvalidator-0.24.1-py3-none-any.whl.metadata (5.3 kB) Requirement already satisfied: phonenumbers in /usr/lib/python3/dist-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) (8.12.57) Requirement already satisfied: asn1crypto>=1.5.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (1.5.1) Requirement already satisfied: qrcode>=6.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (7.4.2) Collecting tzlocal>=4.3 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading tzlocal-5.4.4-py3-none-any.whl.metadata (7.7 kB) Collecting click>=7.1.2 (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading click-8.5.0-py3-none-any.whl.metadata (2.6 kB) Requirement already satisfied: requests>=2.24.0 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (2.31.0) Requirement already satisfied: pyyaml>=5.3.1 in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (6.0.3) Requirement already satisfied: cryptography>=3.3.1 in /usr/local/lib/python3.12/dist-packages (from pyHanko==0.20.1->pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (42.0.8) Collecting oscrypto>=1.1.0 (from pyhanko-certvalidator==0.24.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading oscrypto-1.3.0-py2.py3-none-any.whl.metadata (15 kB) Collecting uritools>=3.0.1 (from pyhanko-certvalidator==0.24.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading uritools-6.1.3-py3-none-any.whl.metadata (5.1 kB) Requirement already satisfied: Pillow>=7.2.0 in /usr/local/lib/python3.12/dist-packages (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) (10.2.0) Collecting python-barcode==0.15.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading python_barcode-0.15.1-py3-none-any.whl.metadata (2.3 kB) Collecting fonttools>=4.33.3 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading fonttools-4.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.98 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading botocore-1.43.98-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.84.0 (from grpcio-status<2,>=1.62->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading grpcio-1.84.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (3.8 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.9.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.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (25 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.25.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (111 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.98->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.98->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.1) 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.5.1) 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.98->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.98-py3-none-any.whl (140 kB) Downloading grpcio_status-1.84.0-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.38.0-py3-none-any.whl (187 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.19.0-py3-none-any.whl (395 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.98-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.84.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (7.2 MB) Downloading jmespath-1.1.0-py3-none-any.whl (20 kB) Downloading multidict-6.9.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (317 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.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (250 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.25.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (117 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=1510756 sha256=69cd76ee14768ebca309c43815c58b5f2365cd06af8ca9e56f471552e0b3f47e Stored in directory: /data/build/.pip-tmp/pip-ephem-wheel-cache-uuzsb1mq/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.98 botocore-1.43.98 click-8.5.0 fasttext-predict-0.9.2.4 fonttools-4.65.0 frozenlist-1.8.0 google-api-core-2.38.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.84.0 grpcio-status-1.84.0 jmespath-1.1.0 multidict-6.9.0 opentelemetry-api-1.44.0 oscrypto-1.3.0 propcache-0.5.4 proto-plus-1.28.4 pyHanko-0.20.1 pyhanko-certvalidator-0.24.1 pypdf-6.19.0 python-barcode-0.15.1 python-pkcs11-0.7.0 requests-2.34.2 s3transfer-0.19.2 tzlocal-5.4.4 uharfbuzz-0.37.3 uritools-6.1.3 yarl-1.25.1 2026-09-19 05:46:56,708 121 INFO ? odoo: Odoo version 18.0 2026-09-19 05:46:56,708 121 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-09-19 05:46:56,708 121 INFO ? odoo: addons paths: ['/data/build/rb-77a9295-224944/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/rb-77a9295-224944/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/Viindoo-branding-18.0'] 2026-09-19 05:46:56,709 121 INFO ? odoo: database: default@default:5432 2026-09-19 05:46:56,901 121 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-09-19 05:46:56,927 121 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-09-19 05:46:57,277 121 INFO ? odoo.tests.common: Importing test framework 2026-09-19 05:46:57,811 121 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-09-19 05:46:57,835 121 INFO rb-77a9295-224944-416951 odoo.modules.loading: loading 1 modules... 2026-09-19 05:46:58,058 121 INFO rb-77a9295-224944-416951 odoo.modules.loading: 1 modules loaded in 0.22s, 0 queries (+0 extra) 2026-09-19 05:46:59,486 121 INFO rb-77a9295-224944-416951 odoo.modules.loading: loading 1149 modules... 2026-09-19 05:47:20,655 121 INFO rb-77a9295-224944-416951 odoo.modules.loading: 1149 modules loaded in 21.17s, 2 queries (+2 extra) 2026-09-19 05:47:22,903 121 INFO rb-77a9295-224944-416951 odoo.modules.loading: Modules loaded. 2026-09-19 05:47:23,214 121 INFO rb-77a9295-224944-416951 odoo.modules.registry: Caches invalidated, signaling through the database: ['templates'] 2026-09-19 05:47:23,218 121 INFO rb-77a9295-224944-416951 odoo.modules.registry: Registry loaded in 25.406s 2026-09-19 05:47:23,219 121 INFO rb-77a9295-224944-416951 odoo.service.server: Starting post tests 2026-09-19 05:47:24,186 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-09-19 05:47:29,039 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 3.532599449157715 seconds 2026-09-19 05:47:29,774 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 0.7348411083221436 seconds 2026-09-19 05:47:41,342 121 INFO rb-77a9295-224944-416951 odoo.addons.to_purchase_order_advance.tests.test_payment_advance_amount: Starting TestPaymentAdvanceAmount.test_second_advance_excludes_already_posted_first_advance ... 2026-09-19 05:47:45,569 121 INFO rb-77a9295-224944-416951 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-19 05:47:49,219 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1588 checked, 5 removed 2026-09-19 05:47:58,815 121 INFO rb-77a9295-224944-416951 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-19 05:48:01,940 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:48:11,745 121 INFO rb-77a9295-224944-416951 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_01_reconcile_payment_with_invoice_same_currency ... 2026-09-19 05:48:15,810 121 INFO rb-77a9295-224944-416951 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_02_reconcile_payment_with_invoice_diff_currency ... 2026-09-19 05:48:20,245 121 INFO rb-77a9295-224944-416951 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_03_reconcile_payment_with_invoice_diff_po ... 2026-09-19 05:48:25,003 121 INFO rb-77a9295-224944-416951 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_04_add_po_to_confirmed_payment ... 2026-09-19 05:48:27,789 121 INFO rb-77a9295-224944-416951 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_05_add_po_to_confirmed_payment ... 2026-09-19 05:48:30,581 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:48:40,829 121 INFO rb-77a9295-224944-416951 odoo.addons.to_purchase_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_01_change_partner_type_on_payment ... 2026-09-19 05:48:41,027 121 INFO rb-77a9295-224944-416951 odoo.addons.to_purchase_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_02_change_partner_on_payment ... 2026-09-19 05:48:41,367 121 INFO rb-77a9295-224944-416951 odoo.addons.to_purchase_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_03_add_or_remove_po_on_payment ... 2026-09-19 05:48:41,705 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:48:51,074 121 INFO rb-77a9295-224944-416951 odoo.addons.to_purchase_order_advance.tests.test_payment_functional: Starting TestPaymentFunctional.test_01_partner_on_payment ... 2026-09-19 05:48:51,491 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:48:51,507 121 INFO rb-77a9295-224944-416951 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_01_create_receipt_from_po ... 2026-09-19 05:48:52,293 121 INFO rb-77a9295-224944-416951 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_02_cant_create_invoice_if_receipt_exist ... 2026-09-19 05:48:53,173 121 INFO rb-77a9295-224944-416951 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_03_cant_create_receipt_if_invoice_exist ... 2026-09-19 05:48:54,074 121 INFO rb-77a9295-224944-416951 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_04_compute_billed_field_in_po ... 2026-09-19 05:48:54,872 121 INFO rb-77a9295-224944-416951 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_05_bulk_create_vendor_bills_action_yields_a_vendor_bill ... 2026-09-19 05:48:56,437 121 INFO rb-77a9295-224944-416951 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_06_create_bills_list_button_yields_a_vendor_bill ... 2026-09-19 05:48:57,389 121 INFO rb-77a9295-224944-416951 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-19 05:48:58,931 121 INFO rb-77a9295-224944-416951 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_08_create_bills_yields_a_vendor_bill_for_a_company_vendor ... 2026-09-19 05:48:59,727 121 INFO rb-77a9295-224944-416951 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-19 05:49:00,701 121 INFO rb-77a9295-224944-416951 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-19 05:49:01,692 121 INFO rb-77a9295-224944-416951 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_11_combined_action_yields_a_receipt_for_an_individual_vendor ... 2026-09-19 05:49:03,200 121 INFO rb-77a9295-224944-416951 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-19 05:49:04,487 121 INFO rb-77a9295-224944-416951 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-19 05:49:05,593 121 INFO rb-77a9295-224944-416951 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_14_combined_action_resolves_document_type_per_order_in_one_call ... 2026-09-19 05:49:08,118 121 INFO rb-77a9295-224944-416951 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_15_combined_action_uses_the_commercial_partner_cascade ... 2026-09-19 05:49:09,561 121 INFO rb-77a9295-224944-416951 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_16_combined_action_tells_the_user_when_nothing_is_invoiceable ... 2026-09-19 05:49:10,778 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-19 05:49:11,898 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_01_validate_qty_deviation ... 2026-09-19 05:49:11,982 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_11_validate_product ... 2026-09-19 05:49:12,049 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_12_validate_product ... 2026-09-19 05:49:12,106 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_21_delete_quality_point ... 2026-09-19 05:49:12,161 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_22_constraint_qty_check ... 2026-09-19 05:49:12,204 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_31_action_name_unique ... 2026-09-19 05:49:12,235 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_check_qa_state1 ... 2026-09-19 05:49:12,267 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_check_qa_state2 ... 2026-09-19 05:49:12,297 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_constrains_check_norm ... 2026-09-19 05:49:12,366 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_measure_check_flow ... 2026-09-19 05:49:12,553 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_pass_fail_check_flow ... 2026-09-19 05:49:12,701 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_corrective_action ... 2026-09-19 05:49:12,730 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_point ... 2026-09-19 05:49:12,761 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_preventive_action ... 2026-09-19 05:49:12,798 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:49:13,448 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_01_quality_user ... 2026-09-19 05:49:13,543 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.check 2026-09-19 05:49:13,585 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.alert 2026-09-19 05:49:13,683 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.point 2026-09-19 05:49:13,688 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.point 2026-09-19 05:49:13,691 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.point 2026-09-19 05:49:13,728 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.alert.team 2026-09-19 05:49:13,731 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.alert.team 2026-09-19 05:49:13,768 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1089] 2026-09-19 05:49:13,769 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.alert.team 2026-09-19 05:49:13,779 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.tag 2026-09-19 05:49:13,780 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.tag 2026-09-19 05:49:13,782 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.tag 2026-09-19 05:49:13,792 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.alert.stage 2026-09-19 05:49:13,793 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.alert.stage 2026-09-19 05:49:13,795 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.stage 2026-09-19 05:49:13,805 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.point.test_type 2026-09-19 05:49:13,806 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.point.test_type 2026-09-19 05:49:13,808 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.point.test_type 2026-09-19 05:49:13,818 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.reason 2026-09-19 05:49:13,819 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.reason 2026-09-19 05:49:13,821 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.reason 2026-09-19 05:49:13,841 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.action 2026-09-19 05:49:13,895 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.corrective.action 2026-09-19 05:49:13,933 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.preventive.action 2026-09-19 05:49:13,953 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.action 2026-09-19 05:49:13,973 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_11_quality_manager ... 2026-09-19 05:49:14,091 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #52 deleted viin.quality.check records with IDs: [26] 2026-09-19 05:49:14,254 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #52 deleted ir.model.data records with IDs: [91212] 2026-09-19 05:49:14,255 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #52 deleted viin.quality.tag records with IDs: [1] 2026-09-19 05:49:14,292 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #52 deleted ir.model.data records with IDs: [91214] 2026-09-19 05:49:14,292 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #52 deleted quality.reason records with IDs: [5] 2026-09-19 05:49:14,442 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #52 deleted quality.alert.corrective.action records with IDs: [5] 2026-09-19 05:49:14,457 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #52 deleted quality.alert.action records with IDs: [12] 2026-09-19 05:49:14,502 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #52 deleted quality.alert.preventive.action records with IDs: [7] 2026-09-19 05:49:14,508 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #52 deleted quality.alert.action records with IDs: [13] 2026-09-19 05:49:14,535 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #52 deleted quality.alert.action records with IDs: [14] 2026-09-19 05:49:14,549 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #52 deleted viin.quality.alert records with IDs: [12] 2026-09-19 05:49:14,556 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #52 deleted quality.action records with IDs: [9] 2026-09-19 05:49:14,589 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #52 deleted viin.quality.point records with IDs: [23] 2026-09-19 05:49:14,620 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #52 deleted ir.model.data records with IDs: [91051] 2026-09-19 05:49:14,621 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #52 deleted quality.alert.stage records with IDs: [1] 2026-09-19 05:49:14,748 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #52 deleted viin.quality.point.test_type records with IDs: [4] 2026-09-19 05:49:14,771 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_21_internal_user ... 2026-09-19 05:49:14,801 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 53, model: viin.quality.check 2026-09-19 05:49:14,882 121 INFO rb-77a9295-224944-416951 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-19 05:49:15,043 121 INFO rb-77a9295-224944-416951 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-19 05:49:15,054 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 53, model: viin.quality.check 2026-09-19 05:49:15,062 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 53, model: viin.quality.alert 2026-09-19 05:49:15,081 121 INFO rb-77a9295-224944-416951 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-19 05:49:15,170 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 53, model: viin.quality.alert 2026-09-19 05:49:15,174 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 53, model: viin.quality.alert 2026-09-19 05:49:15,178 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 53, model: quality.alert.corrective.action 2026-09-19 05:49:15,207 121 INFO rb-77a9295-224944-416951 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-19 05:49:15,281 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 53, model: quality.alert.corrective.action 2026-09-19 05:49:15,290 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 53, model: quality.alert.corrective.action 2026-09-19 05:49:15,295 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 53, model: quality.alert.preventive.action 2026-09-19 05:49:15,321 121 INFO rb-77a9295-224944-416951 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-19 05:49:15,408 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 53, model: quality.alert.preventive.action 2026-09-19 05:49:15,414 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 53, model: quality.alert.preventive.action 2026-09-19 05:49:15,438 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_31_internal_user_process_check ... 2026-09-19 05:49:15,532 121 INFO rb-77a9295-224944-416951 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-19 05:49:15,550 121 INFO rb-77a9295-224944-416951 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-19 05:49:15,612 121 INFO rb-77a9295-224944-416951 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-19 05:49:15,687 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:49:16,532 121 INFO rb-77a9295-224944-416951 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-19 05:49:16,625 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_check_wizard_internal_user: Starting QualityCheckWizardInternalUser.test_every_wizard_writable_related_is_internal_user_whitelisted ... 2026-09-19 05:49:16,657 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:49:17,306 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_01_validate_product ... 2026-09-19 05:49:17,448 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_01_validate_team ... 2026-09-19 05:49:17,600 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_11_check_tolerance_max ... 2026-09-19 05:49:17,886 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_quality_check_measure_not_range_tolerance ... 2026-09-19 05:49:18,846 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_quality_check_user_id ... 2026-09-19 05:49:19,155 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:49:19,970 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_point_category: Starting TestQualityPointCategory.test_complete_name ... 2026-09-19 05:49:20,007 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_point_category: Starting TestQualityPointCategory.test_quality_point_count ... 2026-09-19 05:49:20,046 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:49:20,625 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_point_template_line: Starting TestQualityProductTemplate.test_get_prepare_data ... 2026-09-19 05:49:20,679 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:49:21,949 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_access_rights ... 2026-09-19 05:49:22,059 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1111] 2026-09-19 05:49:22,077 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [91188] 2026-09-19 05:49:22,077 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted quality.point.template records with IDs: [2] 2026-09-19 05:49:22,117 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_access_rights_2 ... 2026-09-19 05:49:22,238 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.point.template 2026-09-19 05:49:22,250 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.point.template 2026-09-19 05:49:22,260 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1111] 2026-09-19 05:49:22,262 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.point.template 2026-09-19 05:49:22,288 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_action_apply ... 2026-09-19 05:49:22,344 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_action_apply_2 ... 2026-09-19 05:49:22,395 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_compute_team_id ... 2026-09-19 05:49:22,443 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_compute_tolerance_max ... 2026-09-19 05:49:22,477 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_get_prepare_data ... 2026-09-19 05:49:22,511 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_multi_company_rule ... 2026-09-19 05:49:31,196 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 05:49:31,872 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_all_failed ... 2026-09-19 05:49:31,924 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_all_passed ... 2026-09-19 05:49:31,967 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_empty_no_div_error ... 2026-09-19 05:49:32,011 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_negative_failed_raises ... 2026-09-19 05:49:32,054 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_negative_passed_raises ... 2026-09-19 05:49:32,096 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_pass_rate ... 2026-09-19 05:49:32,131 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_recompute_on_edit ... 2026-09-19 05:49:32,173 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_state_is_user_decision ... 2026-09-19 05:49:32,232 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_template_line_propagates_flag ... 2026-09-19 05:49:32,264 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_track_flag_related ... 2026-09-19 05:49:32,302 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_wizard_pass_rate_recomputes ... 2026-09-19 05:49:32,357 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:49:33,321 121 INFO rb-77a9295-224944-416951 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-19 05:49:33,843 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted stock.move records with IDs: [190] 2026-09-19 05:49:34,183 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality_mrp.tests.test_action_view_quality_alerts: Starting TestActionViewQualityAlertsWorkOrderDefault.test_multiple_workorders_does_not_raise_expected_singleton ... 2026-09-19 05:49:34,503 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted stock.move records with IDs: [193] 2026-09-19 05:49:34,881 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality_mrp.tests.test_action_view_quality_alerts: Starting TestActionViewQualityAlertsWorkOrderDefault.test_no_workorders_leaves_alert_workorder_default_falsy ... 2026-09-19 05:49:35,327 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality_mrp.tests.test_action_view_quality_alerts: Starting TestActionViewQualityAlertsWorkOrderDefault.test_single_workorder_defaults_alert_to_that_workorder ... 2026-09-19 05:49:35,501 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted stock.move records with IDs: [198] 2026-09-19 05:49:35,749 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:49:36,570 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_01_check_plan_mo ... 2026-09-19 05:49:36,796 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted stock.move records with IDs: [206] 2026-09-19 05:49:37,456 121 INFO rb-77a9295-224944-416951 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-19 05:49:37,687 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted stock.move records with IDs: [214] 2026-09-19 05:49:38,219 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_11_check_done_mo ... 2026-09-19 05:49:38,476 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted stock.move records with IDs: [222] 2026-09-19 05:49:39,046 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_22_check_done_wo ... 2026-09-19 05:49:39,290 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted stock.move records with IDs: [230] 2026-09-19 05:49:40,068 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_23_check_action_generate_serial ... 2026-09-19 05:49:40,366 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted stock.move records with IDs: [238] 2026-09-19 05:49:41,325 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:49:41,337 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality_stock.tests.test_quality_product_template_stock: Starting TestQualityProductTemplateStock.test_get_prepare_data ... 2026-09-19 05:49:41,430 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:49:42,061 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_01_check_auto_create_quality_check ... 2026-09-19 05:49:42,260 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_11_check_cancel_picking ... 2026-09-19 05:49:42,504 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted viin.quality.check records with IDs: [58] 2026-09-19 05:49:42,541 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_12_check_cancel_picking ... 2026-09-19 05:49:42,785 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_21_check_done_picking ... 2026-09-19 05:49:43,162 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_22_check_done_picking ... 2026-09-19 05:49:43,500 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_23_check_done_picking ... 2026-09-19 05:49:43,836 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:49:44,416 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality_stock.tests.test_quality_stock_access_right: Starting QualityStockAccessRight.test_01_check_quality_user ... 2026-09-19 05:49:44,447 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.lot 2026-09-19 05:49:44,461 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.lot 2026-09-19 05:49:44,475 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.message records with IDs: [2614] 2026-09-19 05:49:44,477 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: stock.lot 2026-09-19 05:49:44,495 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.picking.type 2026-09-19 05:49:44,511 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.picking.type 2026-09-19 05:49:44,513 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: stock.picking.type 2026-09-19 05:49:44,536 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.picking 2026-09-19 05:49:44,550 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.picking 2026-09-19 05:49:44,581 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.move 2026-09-19 05:49:44,606 121 INFO rb-77a9295-224944-416951 odoo.addons.to_quality_stock.tests.test_quality_stock_access_right: Starting QualityStockAccessRight.test_11_check_quality_manager ... 2026-09-19 05:49:44,643 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 74, model: stock.picking.type 2026-09-19 05:49:44,670 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 74, model: stock.picking.type 2026-09-19 05:49:44,705 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:49:44,721 121 INFO rb-77a9295-224944-416951 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_display_name_wrapped_address_is_still_blocked ... 2026-09-19 05:49:44,759 121 INFO rb-77a9295-224944-416951 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_login_carrying_two_addresses_is_not_blocked ... 2026-09-19 05:49:44,783 121 INFO rb-77a9295-224944-416951 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-19 05:49:44,807 121 INFO rb-77a9295-224944-416951 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-19 05:49:44,832 121 INFO rb-77a9295-224944-416951 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-19 05:49:44,859 121 INFO rb-77a9295-224944-416951 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-19 05:49:44,886 121 INFO rb-77a9295-224944-416951 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-19 05:49:44,909 121 INFO rb-77a9295-224944-416951 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-19 05:49:44,936 121 INFO rb-77a9295-224944-416951 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-19 05:49:44,962 121 INFO rb-77a9295-224944-416951 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-19 05:49:44,991 121 INFO rb-77a9295-224944-416951 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-19 05:49:45,017 121 INFO rb-77a9295-224944-416951 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-19 05:49:45,043 121 INFO rb-77a9295-224944-416951 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-19 05:49:45,070 121 INFO rb-77a9295-224944-416951 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_domain_prefix_wildcard_rule_blocks_any_suffix ... 2026-09-19 05:49:45,100 121 INFO rb-77a9295-224944-416951 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-19 05:49:45,125 121 INFO rb-77a9295-224944-416951 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_exact_address_rule_blocks_that_address ... 2026-09-19 05:49:45,152 121 INFO rb-77a9295-224944-416951 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-19 05:49:45,177 121 INFO rb-77a9295-224944-416951 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-19 05:49:45,205 121 INFO rb-77a9295-224944-416951 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-19 05:49:45,232 121 INFO rb-77a9295-224944-416951 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-19 05:49:45,261 121 INFO rb-77a9295-224944-416951 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-19 05:49:45,286 121 INFO rb-77a9295-224944-416951 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_matching_ignores_letter_case_and_surrounding_whitespace ... 2026-09-19 05:49:45,311 121 INFO rb-77a9295-224944-416951 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_subdomain_wildcard_rule_blocks_a_subdomain ... 2026-09-19 05:49:45,338 121 INFO rb-77a9295-224944-416951 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-19 05:49:45,362 121 INFO rb-77a9295-224944-416951 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_the_record_predicate_answers_for_a_single_rule ... 2026-09-19 05:49:45,394 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:49:45,411 121 INFO rb-77a9295-224944-416951 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleCanonicalisation.test_a_domain_only_rule_has_no_local_pattern ... 2026-09-19 05:49:45,438 121 INFO rb-77a9295-224944-416951 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-19 05:49:45,463 121 INFO rb-77a9295-224944-416951 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleCanonicalisation.test_a_rule_is_stored_canonicalised ... 2026-09-19 05:49:45,499 121 INFO rb-77a9295-224944-416951 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-19 05:49:45,523 121 INFO rb-77a9295-224944-416951 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-19 05:49:45,560 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:49:45,574 121 INFO rb-77a9295-224944-416951 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_catch_all_rule_is_rejected ... 2026-09-19 05:49:45,608 121 INFO rb-77a9295-224944-416951 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-19 05:49:45,636 121 INFO rb-77a9295-224944-416951 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-19 05:49:45,670 121 INFO rb-77a9295-224944-416951 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-19 05:49:45,720 121 INFO rb-77a9295-224944-416951 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_duplicate_rule_name_is_rejected ... 2026-09-19 05:49:45,741 121 INFO rb-77a9295-224944-416951 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-19 05:49:45,763 121 INFO rb-77a9295-224944-416951 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-19 05:49:45,792 121 INFO rb-77a9295-224944-416951 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-19 05:49:45,822 121 INFO rb-77a9295-224944-416951 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_rule_with_no_domain_is_rejected ... 2026-09-19 05:49:45,853 121 INFO rb-77a9295-224944-416951 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_an_uncited_block_reason_can_still_be_deleted ... 2026-09-19 05:49:45,865 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted block.reason records with IDs: [3] 2026-09-19 05:49:45,889 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:49:45,899 121 INFO rb-77a9295-224944-416951 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-19 05:49:45,924 121 INFO rb-77a9295-224944-416951 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-19 05:49:45,952 121 INFO rb-77a9295-224944-416951 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleLookupSurface.test_the_rule_lookup_is_not_reachable_over_rpc ... 2026-09-19 05:49:45,984 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:49:45,996 121 INFO rb-77a9295-224944-416951 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-19 05:49:46,058 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:49:46,071 121 INFO rb-77a9295-224944-416951 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-19 05:49:47,386 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [72] 2026-09-19 05:49:47,510 121 INFO rb-77a9295-224944-416951 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-19 05:49:52,216 121 INFO rb-77a9295-224944-416951 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_setting_round_trips_through_the_settings_screen ... 2026-09-19 05:49:53,229 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [74] 2026-09-19 05:49:53,351 121 INFO rb-77a9295-224944-416951 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_settings_screen_exposes_no_public_action_openers ... 2026-09-19 05:49:53,371 121 INFO rb-77a9295-224944-416951 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_two_settings_links_open_the_right_lists ... 2026-09-19 05:49:53,404 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:49:53,417 121 INFO rb-77a9295-224944-416951 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-19 05:49:54,411 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 05:49:55,637 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:49:55] "POST /web/signup HTTP/1.1" 200 - 203 0.256 0.973 2026-09-19 05:49:55,676 121 INFO rb-77a9295-224944-416951 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-19 05:49:56,653 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 05:49:57,675 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:49:57] "POST /web/signup HTTP/1.1" 200 - 203 0.143 0.883 2026-09-19 05:49:57,684 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [76] 2026-09-19 05:49:58,181 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:newcomer@blocked-example.com from 127.0.0.1 2026-09-19 05:49:58,327 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #76 deleted mail.mail records with IDs: [373] 2026-09-19 05:49:58,342 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #76 deleted mail.message records with IDs: [8815] 2026-09-19 05:49:58,353 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:newcomer@blocked-example.com from 127.0.0.1 2026-09-19 05:49:58,361 121 INFO rb-77a9295-224944-416951 odoo.tests.common: Simulating signal changes during tests 2026-09-19 05:49:58,361 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:49:58] "POST /web/signup HTTP/1.1" 303 - 286 0.356 0.318 2026-09-19 05:49:58,375 121 INFO rb-77a9295-224944-416951 odoo.http: Session expired 2026-09-19 05:49:58,375 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:49:58] "GET /my HTTP/1.1" 303 - 5 0.002 0.008 2026-09-19 05:49:58,790 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:49:58] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.072 0.337 2026-09-19 05:49:58,860 121 INFO rb-77a9295-224944-416951 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-19 05:49:59,907 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 05:50:01,425 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:01] "POST /web/signup HTTP/1.1" 200 - 203 0.113 1.408 2026-09-19 05:50:01,456 121 INFO rb-77a9295-224944-416951 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_a_wildcard_rule_blocks_through_the_sign_up_form ... 2026-09-19 05:50:02,220 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 05:50:03,091 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:03] "POST /web/signup HTTP/1.1" 200 - 203 0.092 0.782 2026-09-19 05:50:03,141 121 INFO rb-77a9295-224944-416951 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_an_address_matching_no_rule_registers_successfully ... 2026-09-19 05:50:04,123 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 05:50:04,826 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:newcomer@allowed-example.com from 127.0.0.1 2026-09-19 05:50:04,954 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #77 deleted mail.mail records with IDs: [374] 2026-09-19 05:50:04,972 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #77 deleted mail.message records with IDs: [8824] 2026-09-19 05:50:04,986 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:newcomer@allowed-example.com from 127.0.0.1 2026-09-19 05:50:04,996 121 INFO rb-77a9295-224944-416951 odoo.tests.common: Simulating signal changes during tests 2026-09-19 05:50:04,996 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:04] "POST /web/signup HTTP/1.1" 303 - 285 0.301 0.576 2026-09-19 05:50:05,006 121 INFO rb-77a9295-224944-416951 odoo.http: Session expired 2026-09-19 05:50:05,007 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:05] "GET /my HTTP/1.1" 303 - 5 0.001 0.006 2026-09-19 05:50:05,813 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:05] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 174 0.153 0.650 2026-09-19 05:50:05,862 121 INFO rb-77a9295-224944-416951 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_an_archived_rule_stops_blocking ... 2026-09-19 05:50:06,736 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 05:50:07,583 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:07] "POST /web/signup HTTP/1.1" 200 - 203 0.073 0.778 2026-09-19 05:50:07,983 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:newcomer@blocked-example.com from 127.0.0.1 2026-09-19 05:50:08,111 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #78 deleted mail.mail records with IDs: [375] 2026-09-19 05:50:08,121 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #78 deleted mail.message records with IDs: [8829] 2026-09-19 05:50:08,133 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:newcomer@blocked-example.com from 127.0.0.1 2026-09-19 05:50:08,148 121 INFO rb-77a9295-224944-416951 odoo.tests.common: Simulating signal changes during tests 2026-09-19 05:50:08,148 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:08] "POST /web/signup HTTP/1.1" 303 - 265 0.241 0.294 2026-09-19 05:50:08,162 121 INFO rb-77a9295-224944-416951 odoo.http: Session expired 2026-09-19 05:50:08,163 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:08] "GET /my HTTP/1.1" 303 - 5 0.002 0.009 2026-09-19 05:50:08,583 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:08] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.061 0.354 2026-09-19 05:50:08,615 121 INFO rb-77a9295-224944-416951 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-19 05:50:09,570 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 05:50:11,481 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:11] "POST /web/signup HTTP/1.1" 200 - 202 0.199 1.714 2026-09-19 05:50:12,025 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:12] "POST /web/signup HTTP/1.1" 200 - 128 0.113 0.399 2026-09-19 05:50:12,484 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:reader2@blocked-example.com from 127.0.0.1 2026-09-19 05:50:12,613 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #79 deleted mail.mail records with IDs: [376] 2026-09-19 05:50:12,627 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #79 deleted mail.message records with IDs: [8834] 2026-09-19 05:50:12,639 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:reader2@blocked-example.com from 127.0.0.1 2026-09-19 05:50:12,652 121 INFO rb-77a9295-224944-416951 odoo.tests.common: Simulating signal changes during tests 2026-09-19 05:50:12,653 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:12] "POST /web/signup HTTP/1.1" 303 - 286 0.283 0.300 2026-09-19 05:50:12,663 121 INFO rb-77a9295-224944-416951 odoo.http: Session expired 2026-09-19 05:50:12,663 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:12] "GET /my HTTP/1.1" 303 - 5 0.002 0.006 2026-09-19 05:50:13,099 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:13] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.054 0.378 2026-09-19 05:50:13,604 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:reader3@blocked-example.com from 127.0.0.1 2026-09-19 05:50:13,701 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #80 deleted mail.mail records with IDs: [377] 2026-09-19 05:50:13,713 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #80 deleted mail.message records with IDs: [8837] 2026-09-19 05:50:13,724 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:reader3@blocked-example.com from 127.0.0.1 2026-09-19 05:50:13,730 121 INFO rb-77a9295-224944-416951 odoo.tests.common: Simulating signal changes during tests 2026-09-19 05:50:13,731 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:13] "POST /web/signup HTTP/1.1" 303 - 286 0.264 0.322 2026-09-19 05:50:13,740 121 INFO rb-77a9295-224944-416951 odoo.http: Session expired 2026-09-19 05:50:13,740 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:13] "GET /my HTTP/1.1" 303 - 5 0.002 0.004 2026-09-19 05:50:14,255 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:14] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 101 0.115 0.396 2026-09-19 05:50:14,714 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:reader4@blocked-example.com from 127.0.0.1 2026-09-19 05:50:14,835 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #81 deleted mail.mail records with IDs: [378] 2026-09-19 05:50:14,844 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #81 deleted mail.message records with IDs: [8840] 2026-09-19 05:50:14,876 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:reader4@blocked-example.com from 127.0.0.1 2026-09-19 05:50:14,886 121 INFO rb-77a9295-224944-416951 odoo.tests.common: Simulating signal changes during tests 2026-09-19 05:50:14,887 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:14] "POST /web/signup HTTP/1.1" 303 - 286 0.272 0.323 2026-09-19 05:50:14,902 121 INFO rb-77a9295-224944-416951 odoo.http: Session expired 2026-09-19 05:50:14,903 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:14] "GET /my HTTP/1.1" 303 - 5 0.002 0.009 2026-09-19 05:50:15,428 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:15] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 101 0.106 0.414 2026-09-19 05:50:15,494 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:50:15,513 121 INFO rb-77a9295-224944-416951 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-19 05:50:16,718 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 05:50:17,717 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:17] "POST /web/signup HTTP/1.1" 200 - 203 0.082 0.956 2026-09-19 05:50:18,350 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [379] 2026-09-19 05:50:18,384 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8844] 2026-09-19 05:50:18,407 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 05:50:18,723 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:resident@blocked-example.com from 127.0.0.1 2026-09-19 05:50:18,740 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:resident@blocked-example.com from 127.0.0.1 2026-09-19 05:50:18,748 121 INFO rb-77a9295-224944-416951 odoo.tests.common: Simulating signal changes during tests 2026-09-19 05:50:18,748 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:18] "POST /web/reset_password HTTP/1.1" 303 - 117 0.133 0.149 2026-09-19 05:50:18,779 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:resident@blocked-example.com from 127.0.0.1 2026-09-19 05:50:18,789 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:18] "POST /web/login HTTP/1.1" 303 - 16 0.006 0.021 2026-09-19 05:50:18,807 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login failed for db:rb-77a9295-224944-416951 login:resident@blocked-example.com from 127.0.0.1 2026-09-19 05:50:19,232 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:19] "POST /web/login HTTP/1.1" 200 - 105 0.055 0.382 2026-09-19 05:50:19,234 121 INFO rb-77a9295-224944-416951 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-19 05:50:19,261 121 INFO rb-77a9295-224944-416951 odoo.addons.to_registration_email_blacklist.tests.test_signup_not_intercepted: Starting TestBlacklistDoesNotInterfere.test_an_invited_registration_is_not_blocked ... 2026-09-19 05:50:20,152 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 05:50:21,091 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:21] "POST /web/signup HTTP/1.1" 200 - 203 0.115 0.828 2026-09-19 05:50:21,602 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:invitee@blocked-example.com from 127.0.0.1 2026-09-19 05:50:21,727 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #83 deleted mail.mail records with IDs: [381] 2026-09-19 05:50:21,737 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #83 deleted mail.message records with IDs: [8850] 2026-09-19 05:50:21,750 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:invitee@blocked-example.com from 127.0.0.1 2026-09-19 05:50:21,760 121 INFO rb-77a9295-224944-416951 odoo.tests.common: Simulating signal changes during tests 2026-09-19 05:50:21,760 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:21] "POST /web/signup HTTP/1.1" 303 - 297 0.295 0.304 2026-09-19 05:50:21,774 121 INFO rb-77a9295-224944-416951 odoo.http: Session expired 2026-09-19 05:50:21,775 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:21] "GET /my HTTP/1.1" 303 - 5 0.004 0.005 2026-09-19 05:50:22,220 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:50:22] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.065 0.376 2026-09-19 05:50:22,266 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 05:50:22,445 121 INFO rb-77a9295-224944-416951 odoo.addons.to_repair_request_from_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_compute_repair_count_01 ... 2026-09-19 05:50:22,519 121 INFO rb-77a9295-224944-416951 odoo.addons.to_repair_request_from_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_compute_repair_count_02 ... 2026-09-19 05:50:22,613 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:50:22,790 121 INFO rb-77a9295-224944-416951 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_maintenance_request_id_01 ... 2026-09-19 05:50:23,060 121 INFO rb-77a9295-224944-416951 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_maintenance_request_id_02 ... 2026-09-19 05:50:23,261 121 INFO rb-77a9295-224944-416951 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_maintenance_request_id_03 ... 2026-09-19 05:50:23,489 121 INFO rb-77a9295-224944-416951 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_product_id_01 ... 2026-09-19 05:50:23,741 121 INFO rb-77a9295-224944-416951 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_product_id_02 ... 2026-09-19 05:50:23,969 121 INFO rb-77a9295-224944-416951 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_product_id_03 ... 2026-09-19 05:50:24,183 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:50:24,386 121 INFO rb-77a9295-224944-416951 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_00_no_milestone ... 2026-09-19 05:50:24,790 121 INFO rb-77a9295-224944-416951 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_01_maintenance_request_different_milestones ... 2026-09-19 05:50:25,227 121 INFO rb-77a9295-224944-416951 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_02_maintenance_request_same_milestones ... 2026-09-19 05:50:26,606 121 INFO rb-77a9295-224944-416951 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_03_different_part_replace_condition ... 2026-09-19 05:50:27,701 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:50:28,752 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_change_time_backdate ... 2026-09-19 05:50:29,189 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_display_popup_backdate ... 2026-09-19 05:50:29,500 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_input_backdate_future ... 2026-09-19 05:50:29,542 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_legacy_date_order_context_key_still_backdates_the_confirmation ... 2026-09-19 05:50:29,743 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 05:50:29,774 121 INFO rb-77a9295-224944-416951 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-19 05:50:29,774 121 INFO rb-77a9295-224944-416951 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-19 05:50:29,920 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_create_link_url_in_text ... 2026-09-19 05:50:29,999 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_create_link_url_standalone ... 2026-09-19 05:50:30,025 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_write_link_url_in_text ... 2026-09-19 05:50:30,085 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_write_link_url_standalone ... 2026-09-19 05:50:30,174 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:50:30,187 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_line_numbering.tests.test_line_numbering: Starting TestLineNumbering.test_sequence_edit_01 ... 2026-09-19 05:50:31,232 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [193] 2026-09-19 05:50:31,313 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_line_numbering.tests.test_line_numbering: Starting TestLineNumbering.test_sequence_edit_02 ... 2026-09-19 05:50:31,888 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:50:41,209 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_01_reconcile_payment_with_invoice_same_currency ... 2026-09-19 05:50:46,632 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_02_reconcile_payment_with_invoice_diff_currency ... 2026-09-19 05:50:53,041 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_03_reconcile_payment_with_invoice_diff_so ... 2026-09-19 05:50:59,819 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_04_add_so_to_confirmed_payment ... 2026-09-19 05:51:03,682 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_05_add_so_to_confirmed_payment ... 2026-09-19 05:51:07,604 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:51:21,083 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_01_change_partner_on_payment ... 2026-09-19 05:51:21,367 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_03_add_or_remove_so_on_payment ... 2026-09-19 05:51:21,808 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:51:34,539 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_order_advance.tests.test_payment_functional: Starting TestPaymentFunctional.test_01_partner_on_payment ... 2026-09-19 05:51:34,980 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:51:35,818 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [382] 2026-09-19 05:51:36,105 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit ... 2026-09-19 05:51:36,208 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_2 ... 2026-09-19 05:51:36,417 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_3 ... 2026-09-19 05:51:36,532 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_4 ... 2026-09-19 05:51:37,929 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_uom ... 2026-09-19 05:51:39,339 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_uom_and_price ... 2026-09-19 05:51:39,521 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-10-01 09:00:00,000 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8944, 8943] 2026-10-01 09:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [112] 2026-10-01 09:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1313] 2026-10-01 09:00:00,000 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8986, 8984, 8983] 2026-10-01 09:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [121] 2026-10-01 09:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1330] 2026-10-01 09:00:00,000 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_delivery_replan: Starting TestDeliveryReplan.test_reserved_quantities_follow_their_move_to_the_new_transfer ... 2026-09-19 05:51:56,080 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:51:56,095 121 INFO rb-77a9295-224944-416951 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-19 05:51:57,055 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-06-15 12:00:00,000 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 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-19 05:52:07,916 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 05:52:07,929 121 INFO rb-77a9295-224944-416951 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-19 05:52:08,392 121 INFO rb-77a9295-224944-416951 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-19 05:52:08,638 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:52:08,649 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_01_compute_expected_date ... 2026-09-19 05:52:08,936 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_02_compute_expected_date ... 2026-09-19 05:52:09,245 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_03_compute_expected_date ... 2026-09-19 05:52:10,445 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_04 ... 2026-09-19 05:52:10,703 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_04_test_delivery_results ... 2026-09-19 05:52:11,944 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9228, 9224, 9223] 2026-09-19 05:52:11,976 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [145] 2026-09-19 05:52:11,981 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1345] 2026-09-19 05:52:12,287 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_05 ... 2026-09-19 05:52:13,109 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_05_test_delivery_results ... 2026-09-19 05:52:14,194 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9243, 9239, 9238] 2026-09-19 05:52:14,229 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [148] 2026-09-19 05:52:14,235 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1351] 2026-09-19 05:52:14,533 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_06 ... 2026-09-19 05:52:15,459 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_06_test_delivery_results ... 2026-09-19 05:52:16,575 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_07 ... 2026-09-19 05:52:17,516 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_08 ... 2026-09-19 05:52:18,601 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_09 ... 2026-09-19 05:52:20,322 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_10 ... 2026-09-19 05:52:22,137 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_11 ... 2026-09-19 05:52:23,265 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_12 ... 2026-09-19 05:52:24,451 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_13 ... 2026-09-19 05:52:25,735 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_14 ... 2026-09-19 05:52:26,784 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_order_line_date: Starting TestOrderLineExpectedDate.test_multi_picking_01 ... 2026-09-19 05:52:28,017 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-10-01 09:00:00,000 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_picking_split: Starting TestPickingSplit.test_split_fires_without_any_intervening_flush ... 2026-09-19 05:52:34,780 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:52:34,797 121 INFO rb-77a9295-224944-416951 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-19 05:52:35,517 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_duplicating_a_quotation_carries_no_promise ... 2026-09-19 05:52:35,958 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_forecast_equals_promise_once_the_order_is_confirmed ... 2026-09-19 05:52:37,092 121 INFO rb-77a9295-224944-416951 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-19 05:52:37,759 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_line_with_no_promise_behaves_exactly_as_standard_odoo ... 2026-09-19 05:52:38,739 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_promise_is_never_given_a_compute ... 2026-09-19 05:52:39,634 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_stock_schedule.tests.test_promise_forecast: Starting TestPromiseAndForecast.test_promise_survives_confirmation_into_the_warehouse_document ... 2026-09-19 05:52:40,605 121 INFO rb-77a9295-224944-416951 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-19 05:52:41,133 121 INFO rb-77a9295-224944-416951 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-19 05:52:42,542 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:52:44,298 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [383] 2026-09-19 05:52:44,413 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [384] 2026-09-19 05:52:45,098 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_01_sale_user ... 2026-09-19 05:52:45,187 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 95, model: team.sales.target 2026-09-19 05:52:45,207 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #95 deleted mail.message records with IDs: [9389] 2026-09-19 05:52:45,210 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 95, model: team.sales.target 2026-09-19 05:52:45,217 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 95, model: team.sales.target 2026-09-19 05:52:45,223 121 INFO rb-77a9295-224944-416951 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-19 05:52:45,238 121 INFO rb-77a9295-224944-416951 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-19 05:52:45,260 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #95 deleted mail.message records with IDs: [9391] 2026-09-19 05:52:45,260 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 95, model: team.sales.target 2026-09-19 05:52:45,336 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #95 deleted mail.message records with IDs: [9392, 9387] 2026-09-19 05:52:45,336 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 95, model: personal.sales.target 2026-09-19 05:52:45,349 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #95 deleted mail.message records with IDs: [9392, 9387] 2026-09-19 05:52:45,356 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #95 deleted personal.sales.target records with IDs: [1] 2026-09-19 05:52:45,361 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #95 deleted mail.followers records with IDs: [1411] 2026-09-19 05:52:45,362 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 95, model: personal.sales.target 2026-09-19 05:52:45,367 121 INFO rb-77a9295-224944-416951 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-19 05:52:45,385 121 INFO rb-77a9295-224944-416951 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-19 05:52:45,412 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #95 deleted mail.message records with IDs: [9390] 2026-09-19 05:52:45,412 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 95, model: personal.sales.target 2026-09-19 05:52:45,442 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_02_sale_leader ... 2026-09-19 05:52:45,569 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9389] 2026-09-19 05:52:45,595 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #96 deleted team.sales.target records with IDs: [8] 2026-09-19 05:52:45,633 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #96 deleted mail.followers records with IDs: [1413] 2026-09-19 05:52:45,719 121 INFO rb-77a9295-224944-416951 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-19 05:52:45,748 121 INFO rb-77a9295-224944-416951 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-19 05:52:45,772 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9391] 2026-09-19 05:52:45,779 121 INFO rb-77a9295-224944-416951 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-19 05:52:45,811 121 INFO rb-77a9295-224944-416951 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-19 05:52:45,956 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9387] 2026-09-19 05:52:45,969 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #96 deleted personal.sales.target records with IDs: [1] 2026-09-19 05:52:45,975 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #96 deleted mail.followers records with IDs: [1411] 2026-09-19 05:52:46,104 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9395] 2026-09-19 05:52:46,115 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #96 deleted personal.sales.target records with IDs: [5] 2026-09-19 05:52:46,122 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #96 deleted mail.followers records with IDs: [1419, 1420] 2026-09-19 05:52:46,132 121 INFO rb-77a9295-224944-416951 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-19 05:52:46,148 121 INFO rb-77a9295-224944-416951 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-19 05:52:46,173 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9390] 2026-09-19 05:52:46,182 121 INFO rb-77a9295-224944-416951 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-19 05:52:46,213 121 INFO rb-77a9295-224944-416951 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-19 05:52:46,271 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_03_regional_manager ... 2026-09-19 05:52:46,531 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9389] 2026-09-19 05:52:46,553 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #97 deleted team.sales.target records with IDs: [8] 2026-09-19 05:52:46,582 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #97 deleted mail.followers records with IDs: [1413] 2026-09-19 05:52:46,672 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9391] 2026-09-19 05:52:46,687 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #97 deleted team.sales.target records with IDs: [9] 2026-09-19 05:52:46,703 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #97 deleted mail.followers records with IDs: [1415] 2026-09-19 05:52:46,873 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9387] 2026-09-19 05:52:46,890 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #97 deleted personal.sales.target records with IDs: [1] 2026-09-19 05:52:46,894 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #97 deleted mail.followers records with IDs: [1411] 2026-09-19 05:52:46,975 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9390] 2026-09-19 05:52:46,991 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #97 deleted personal.sales.target records with IDs: [3] 2026-09-19 05:52:47,001 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #97 deleted mail.followers records with IDs: [1414] 2026-09-19 05:52:47,237 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9400] 2026-09-19 05:52:47,270 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #96 deleted personal.sales.target records with IDs: [9] 2026-09-19 05:52:47,279 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #96 deleted mail.followers records with IDs: [1429, 1430] 2026-09-19 05:52:47,347 121 INFO rb-77a9295-224944-416951 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-19 05:52:47,367 121 INFO rb-77a9295-224944-416951 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-19 05:52:47,391 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9391] 2026-09-19 05:52:47,413 121 INFO rb-77a9295-224944-416951 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-19 05:52:47,477 121 INFO rb-77a9295-224944-416951 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-19 05:52:47,519 121 INFO rb-77a9295-224944-416951 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-19 05:52:47,538 121 INFO rb-77a9295-224944-416951 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-19 05:52:47,561 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9399] 2026-09-19 05:52:47,579 121 INFO rb-77a9295-224944-416951 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-19 05:52:47,604 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #97 deleted mail.message records with IDs: [9399] 2026-09-19 05:52:47,608 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #97 deleted personal.sales.target records with IDs: [8] 2026-09-19 05:52:47,614 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #97 deleted mail.followers records with IDs: [1427, 1428] 2026-09-19 05:52:47,647 121 INFO rb-77a9295-224944-416951 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-19 05:52:47,798 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #96 deleted mail.message records with IDs: [9400] 2026-09-19 05:52:47,817 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #96 deleted personal.sales.target records with IDs: [9] 2026-09-19 05:52:47,822 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #96 deleted mail.followers records with IDs: [1429, 1430] 2026-09-19 05:52:47,846 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_04_all_document ... 2026-09-19 05:52:48,110 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #99 deleted mail.message records with IDs: [9389] 2026-09-19 05:52:48,124 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #99 deleted team.sales.target records with IDs: [8] 2026-09-19 05:52:48,157 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #99 deleted mail.followers records with IDs: [1413] 2026-09-19 05:52:48,285 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #99 deleted mail.message records with IDs: [9391] 2026-09-19 05:52:48,289 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #99 deleted team.sales.target records with IDs: [9] 2026-09-19 05:52:48,311 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #99 deleted mail.followers records with IDs: [1415] 2026-09-19 05:52:48,464 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #99 deleted mail.message records with IDs: [9387] 2026-09-19 05:52:48,472 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #99 deleted personal.sales.target records with IDs: [1] 2026-09-19 05:52:48,478 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #99 deleted mail.followers records with IDs: [1411] 2026-09-19 05:52:48,559 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #99 deleted mail.message records with IDs: [9390] 2026-09-19 05:52:48,562 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #99 deleted personal.sales.target records with IDs: [3] 2026-09-19 05:52:48,568 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #99 deleted mail.followers records with IDs: [1414] 2026-09-19 05:52:48,641 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 05:52:50,454 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [385] 2026-09-19 05:52:50,580 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [386] 2026-09-19 05:52:59,760 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_personal_target_cross_company_search_is_closed ... 2026-09-19 05:52:59,800 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_personal_target_same_company_search_still_allowed ... 2026-09-19 05:52:59,848 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_team_target_company_id_populated_from_team ... 2026-09-19 05:52:59,874 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_team_target_cross_company_search_is_closed ... 2026-09-19 05:52:59,909 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_team_target_same_company_search_still_allowed ... 2026-09-19 05:52:59,993 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-19 05:53:01,582 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [387] 2026-09-19 05:53:01,705 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [388] 2026-09-19 05:53:02,169 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target.tests.test_name_search: Starting TestTeamSalesTargetNameSearch.test_name_search_matching_term_does_not_raise ... 2026-09-19 05:53:02,208 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target.tests.test_name_search: Starting TestTeamSalesTargetNameSearch.test_name_search_non_matching_term_returns_empty ... 2026-09-19 05:53:02,252 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 05:53:03,892 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [389] 2026-09-19 05:53:04,041 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [390] 2026-09-19 05:53:04,769 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_approval_team_target ... 2026-09-19 05:53:04,978 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_divide_target_when_generate_sale_personal_target ... 2026-09-19 05:53:05,003 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_function_get_target_by_date ... 2026-09-19 05:53:08,392 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_overlapped_01_team_sales_target ... 2026-09-19 05:53:08,528 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_overlapped_02_personal_sales_target ... 2026-09-19 05:53:09,726 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_overlapped_duplicate_personal_target_in_team_target ... 2026-09-19 05:53:09,782 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1454] 2026-09-19 05:53:09,817 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_state_personal_target_follow_state_team_target ... 2026-09-19 05:53:09,978 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 05:53:11,875 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [391] 2026-09-19 05:53:12,025 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [392] 2026-09-19 05:53:12,377 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target_pos.tests.test_access_right: Starting TestAccessRight.test_access_right_pos_manager ... 2026-09-19 05:53:12,892 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9863] 2026-09-19 05:53:12,907 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #118 deleted personal.sales.target records with IDs: [44] 2026-09-19 05:53:12,913 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #118 deleted mail.followers records with IDs: [1504] 2026-09-19 05:53:13,090 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9866] 2026-09-19 05:53:13,116 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #118 deleted personal.sales.target records with IDs: [46] 2026-09-19 05:53:13,126 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #118 deleted mail.followers records with IDs: [1508, 1509] 2026-09-19 05:53:13,144 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9864] 2026-09-19 05:53:13,164 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #118 deleted team.sales.target records with IDs: [43] 2026-09-19 05:53:13,202 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #118 deleted mail.followers records with IDs: [1506] 2026-09-19 05:53:13,355 121 INFO rb-77a9295-224944-416951 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-19 05:53:13,651 121 INFO rb-77a9295-224944-416951 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-19 05:53:13,671 121 INFO rb-77a9295-224944-416951 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-19 05:53:13,692 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9868] 2026-09-19 05:53:13,697 121 INFO rb-77a9295-224944-416951 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-19 05:53:13,719 121 INFO rb-77a9295-224944-416951 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-19 05:53:13,735 121 INFO rb-77a9295-224944-416951 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-19 05:53:13,759 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9867] 2026-09-19 05:53:13,765 121 INFO rb-77a9295-224944-416951 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-19 05:53:13,793 121 INFO rb-77a9295-224944-416951 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-19 05:53:13,886 121 INFO rb-77a9295-224944-416951 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-19 05:53:13,901 121 INFO rb-77a9295-224944-416951 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-19 05:53:13,921 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9867] 2026-09-19 05:53:13,934 121 INFO rb-77a9295-224944-416951 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-19 05:53:13,953 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9867] 2026-09-19 05:53:13,956 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #118 deleted personal.sales.target records with IDs: [48] 2026-09-19 05:53:13,959 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #118 deleted mail.followers records with IDs: [1510] 2026-09-19 05:53:13,984 121 INFO rb-77a9295-224944-416951 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-19 05:53:14,004 121 INFO rb-77a9295-224944-416951 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-19 05:53:14,018 121 INFO rb-77a9295-224944-416951 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-19 05:53:14,047 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #118 deleted mail.message records with IDs: [9868] 2026-09-19 05:53:14,057 121 INFO rb-77a9295-224944-416951 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-19 05:53:14,111 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target_pos.tests.test_access_right: Starting TestAccessRight.test_access_right_pos_user ... 2026-09-19 05:53:14,255 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 117, model: team.sales.target 2026-09-19 05:53:14,736 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 117, model: team.sales.target 2026-09-19 05:53:14,754 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9872] 2026-09-19 05:53:14,757 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 117, model: team.sales.target 2026-09-19 05:53:14,852 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9873, 9870] 2026-09-19 05:53:14,852 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 117, model: personal.sales.target 2026-09-19 05:53:14,868 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9873, 9870] 2026-09-19 05:53:14,871 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #117 deleted personal.sales.target records with IDs: [51] 2026-09-19 05:53:14,875 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #117 deleted mail.followers records with IDs: [1512] 2026-09-19 05:53:14,876 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 117, model: personal.sales.target 2026-09-19 05:53:14,882 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 117, model: team.sales.target 2026-09-19 05:53:15,129 121 INFO rb-77a9295-224944-416951 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-19 05:53:15,147 121 INFO rb-77a9295-224944-416951 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-19 05:53:15,178 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9875] 2026-09-19 05:53:15,178 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 117, model: team.sales.target 2026-09-19 05:53:15,183 121 INFO rb-77a9295-224944-416951 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-19 05:53:15,201 121 INFO rb-77a9295-224944-416951 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-19 05:53:15,222 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9871] 2026-09-19 05:53:15,225 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #117 deleted personal.sales.target records with IDs: [52] 2026-09-19 05:53:15,230 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #117 deleted mail.followers records with IDs: [1513] 2026-09-19 05:53:15,231 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 117, model: personal.sales.target 2026-09-19 05:53:15,241 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #117 deleted mail.message records with IDs: [9871] 2026-09-19 05:53:15,241 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 117, model: personal.sales.target 2026-09-19 05:53:15,281 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 05:53:17,048 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [393] 2026-09-19 05:53:17,210 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [394] 2026-09-19 05:53:18,716 121 INFO rb-77a9295-224944-416951 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-19 05:53:19,418 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 05:53:21,218 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [395] 2026-09-19 05:53:21,335 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [396] 2026-09-19 05:53:22,615 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_foreign_currency_walkin_is_converted_to_target_currency ... 2026-09-19 05:53:23,224 121 INFO rb-77a9295-224944-416951 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-19 05:53:24,760 121 INFO rb-77a9295-224944-416951 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-19 05:53:26,395 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_standalone_sale_order_leaves_pos_channel_empty ... 2026-09-19 05:53:27,989 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_walkin_and_sale_order_consolidate_without_double_count ... 2026-09-19 05:53:30,082 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_walkin_pos_channel_reports_untaxed_not_tax_inclusive ... 2026-09-19 05:53:30,400 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 05:53:32,532 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [397] 2026-09-19 05:53:32,661 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [398] 2026-09-19 05:53:33,540 121 INFO rb-77a9295-224944-416951 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-19 05:53:36,427 121 INFO rb-77a9295-224944-416951 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-19 05:53:39,505 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 05:53:41,109 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [399] 2026-09-19 05:53:41,258 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [400] 2026-09-19 05:53:42,271 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target_pos.tests.test_target_pos: Starting TestTargetPos.test_cancelled_target_reports_zero_on_every_channel ... 2026-09-19 05:53:44,354 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target_pos.tests.test_target_pos: Starting TestTargetPos.test_compute_sales_kpi_on_target ... 2026-09-19 05:53:46,214 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #138 deleted mail.mail records with IDs: [401] 2026-09-19 05:53:49,471 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [402] 2026-09-19 05:53:50,177 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target_pos.tests.test_target_pos: Starting TestTargetPos.test_linking_pos_order_to_target ... 2026-09-19 05:53:52,034 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #137 deleted mail.mail records with IDs: [403] 2026-09-19 05:53:52,416 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 05:53:54,003 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [404] 2026-09-19 05:53:54,117 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [405] 2026-09-19 05:53:54,331 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_draft_target_reports_zero_ordered_total ... 2026-09-19 05:53:58,136 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_draft_target_reports_zero_untaxed_total ... 2026-09-19 05:54:01,294 121 INFO rb-77a9295-224944-416951 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-19 05:54:03,029 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_excludes_another_company_sale_order ... 2026-09-19 05:54:15,722 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_excludes_sale_order_rescheduled_out_of_period ... 2026-09-19 05:54:19,134 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_recomputes_when_draft_target_is_approved ... 2026-09-19 05:54:22,899 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_reports_untaxed_base_not_tax_inclusive_amount ... 2026-09-19 05:54:26,296 121 INFO rb-77a9295-224944-416951 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-19 05:54:28,754 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [406] 2026-09-19 05:54:29,579 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_excludes_another_company_sale_order ... 2026-09-19 05:54:43,004 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_excludes_sale_order_rescheduled_out_of_period ... 2026-09-19 05:54:46,126 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_recomputes_when_draft_target_is_approved ... 2026-09-19 05:54:49,751 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_reports_untaxed_base_not_tax_inclusive_amount ... 2026-09-19 05:54:53,069 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 05:54:54,587 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [407] 2026-09-19 05:54:54,719 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [408] 2026-09-19 05:54:54,925 121 INFO rb-77a9295-224944-416951 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-19 05:54:57,022 121 INFO rb-77a9295-224944-416951 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-19 05:54:58,919 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 05:55:00,476 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [409] 2026-09-19 05:55:00,612 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [410] 2026-09-19 05:55:00,911 121 INFO rb-77a9295-224944-416951 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-19 05:55:05,462 121 INFO rb-77a9295-224944-416951 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-19 05:55:05,519 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7192] 2026-09-19 05:55:05,519 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-09-19 05:55:07,903 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 05:55:09,589 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [411] 2026-09-19 05:55:09,732 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [412] 2026-09-19 05:55:10,059 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target_sale.tests.test_target_sale: Starting TestTargetSale.test_compute_sales_kpi_on_target ... 2026-09-19 05:55:15,133 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [413] 2026-09-19 05:55:16,451 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [414] 2026-09-19 05:55:17,369 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [221, 220] 2026-09-19 05:55:17,399 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [158] 2026-09-19 05:55:17,410 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [210] 2026-09-19 05:55:17,778 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target_sale.tests.test_target_sale: Starting TestTargetSale.test_cron_update_current_month_target ... 2026-09-19 05:55:20,397 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_cron: Job "Compute CRM Teams' Current Month Invoiced Target" (125) started manually 2026-09-19 05:55:20,599 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_cron: Job "Compute CRM Teams' Current Month Invoiced Target" (125) done 2026-09-19 05:55:20,603 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_cron: Job "Compute Users' Current Month Invoiced Target" (126) started manually 2026-09-19 05:55:20,650 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_cron: Job "Compute Users' Current Month Invoiced Target" (126) done 2026-09-19 05:55:20,704 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_target_sale.tests.test_target_sale: Starting TestTargetSale.test_linking_so_invoice_to_target ... 2026-09-19 05:55:23,916 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [415] 2026-09-19 05:55:24,995 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 05:55:26,676 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced.tests.test_regions_hierarchy: Starting TestRegionsHierarchy.test_2010_regions_hierarchy ... 2026-09-19 05:55:26,736 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:55:28,417 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1000_compute_user_id ... 2026-09-19 05:55:28,460 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1001_compute_recursive_child_ids ... 2026-09-19 05:55:28,483 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1002_compute_member_ids ... 2026-09-19 05:55:28,592 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1003_group_sale_salesman ... 2026-09-19 05:55:28,728 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-19 05:55:28,747 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-19 05:55:28,755 121 INFO rb-77a9295-224944-416951 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-19 05:55:28,778 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-19 05:55:28,787 121 INFO rb-77a9295-224944-416951 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-19 05:55:28,821 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team 2026-09-19 05:55:28,831 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-19 05:55:28,834 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-19 05:55:28,838 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-19 05:55:28,843 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-19 05:55:28,846 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-09-19 05:55:28,869 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1004_group_sale_salesman_team_lead ... 2026-09-19 05:55:29,057 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-19 05:55:29,072 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-19 05:55:29,078 121 INFO rb-77a9295-224944-416951 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-19 05:55:29,097 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-19 05:55:29,103 121 INFO rb-77a9295-224944-416951 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-19 05:55:29,138 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team 2026-09-19 05:55:29,145 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-19 05:55:29,148 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-19 05:55:29,151 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-19 05:55:29,154 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-19 05:55:29,156 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-09-19 05:55:29,183 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1005_group_sale_salesman_sale_rg ... 2026-09-19 05:55:29,358 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-19 05:55:29,381 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-19 05:55:29,393 121 INFO rb-77a9295-224944-416951 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-19 05:55:29,417 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-19 05:55:29,421 121 INFO rb-77a9295-224944-416951 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-19 05:55:29,477 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team 2026-09-19 05:55:29,490 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-19 05:55:29,494 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-19 05:55:29,497 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-19 05:55:29,504 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-19 05:55:29,509 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-09-19 05:55:29,547 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1006_group_sale_team_leader ... 2026-09-19 05:55:29,756 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-19 05:55:29,778 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-19 05:55:29,790 121 INFO rb-77a9295-224944-416951 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-19 05:55:29,808 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-19 05:55:29,820 121 INFO rb-77a9295-224944-416951 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-19 05:55:29,848 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team 2026-09-19 05:55:29,854 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-19 05:55:29,859 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-19 05:55:29,863 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-19 05:55:29,866 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-19 05:55:29,868 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-09-19 05:55:29,889 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1007_group_sale_team_leader_sale_rg ... 2026-09-19 05:55:30,049 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-19 05:55:30,065 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-19 05:55:30,083 121 INFO rb-77a9295-224944-416951 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-19 05:55:30,102 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team 2026-09-19 05:55:30,109 121 INFO rb-77a9295-224944-416951 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-19 05:55:30,152 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team 2026-09-19 05:55:30,164 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-19 05:55:30,169 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-19 05:55:30,175 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-19 05:55:30,179 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-19 05:55:30,181 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-09-19 05:55:30,197 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1008_group_sale_regional_admin ... 2026-09-19 05:55:30,416 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-19 05:55:30,444 121 INFO rb-77a9295-224944-416951 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-19 05:55:30,467 121 INFO rb-77a9295-224944-416951 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-19 05:55:30,481 121 INFO rb-77a9295-224944-416951 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-19 05:55:30,535 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-19 05:55:30,547 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-19 05:55:30,556 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-19 05:55:30,561 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-19 05:55:30,575 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-09-19 05:55:30,598 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1009_group_sale_regional_manager_team_leader ... 2026-09-19 05:55:30,786 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-19 05:55:30,803 121 INFO rb-77a9295-224944-416951 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-19 05:55:30,835 121 INFO rb-77a9295-224944-416951 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-19 05:55:30,856 121 INFO rb-77a9295-224944-416951 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-19 05:55:30,908 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-19 05:55:30,919 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-19 05:55:30,921 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 167, model: crm.team.region 2026-09-19 05:55:30,924 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-19 05:55:30,929 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 167, model: crm.team.region 2026-09-19 05:55:30,953 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1010_group_sale_regional_admin_child ... 2026-09-19 05:55:31,179 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-19 05:55:31,204 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1011_group_sale_salesman_all_leads ... 2026-09-19 05:55:31,436 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-19 05:55:31,447 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team 2026-09-19 05:55:31,505 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-19 05:55:31,518 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 167, model: crm.team.region 2026-09-19 05:55:31,582 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:55:33,378 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2000_group_sale_team_leader_member ... 2026-09-19 05:55:33,585 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:33,624 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:33,675 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:33,709 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:33,719 121 INFO rb-77a9295-224944-416951 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-19 05:55:33,741 121 INFO rb-77a9295-224944-416951 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-19 05:55:33,766 121 INFO rb-77a9295-224944-416951 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-19 05:55:33,792 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:33,808 121 INFO rb-77a9295-224944-416951 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-19 05:55:33,835 121 INFO rb-77a9295-224944-416951 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-19 05:55:33,874 121 INFO rb-77a9295-224944-416951 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-19 05:55:33,897 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:33,927 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:33,948 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:33,973 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2001_group_sale_team_leader_leader ... 2026-09-19 05:55:34,225 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:34,292 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:34,349 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:34,397 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:34,407 121 INFO rb-77a9295-224944-416951 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-19 05:55:34,428 121 INFO rb-77a9295-224944-416951 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-19 05:55:34,456 121 INFO rb-77a9295-224944-416951 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-19 05:55:34,477 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:34,488 121 INFO rb-77a9295-224944-416951 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-19 05:55:34,520 121 INFO rb-77a9295-224944-416951 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-19 05:55:34,551 121 INFO rb-77a9295-224944-416951 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-19 05:55:34,568 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:34,593 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:34,609 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:34,632 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2002_group_sale_regional_manager_member ... 2026-09-19 05:55:34,811 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:34,857 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:34,903 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:34,918 121 INFO rb-77a9295-224944-416951 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-19 05:55:34,955 121 INFO rb-77a9295-224944-416951 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-19 05:55:34,984 121 INFO rb-77a9295-224944-416951 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-19 05:55:35,007 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:35,023 121 INFO rb-77a9295-224944-416951 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-19 05:55:35,062 121 INFO rb-77a9295-224944-416951 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-19 05:55:35,090 121 INFO rb-77a9295-224944-416951 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-19 05:55:35,120 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:35,143 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:35,162 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:35,201 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2003_group_sale_regional_manager_direct ... 2026-09-19 05:55:35,386 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:35,435 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:35,501 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:35,518 121 INFO rb-77a9295-224944-416951 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-19 05:55:35,566 121 INFO rb-77a9295-224944-416951 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-19 05:55:35,603 121 INFO rb-77a9295-224944-416951 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-19 05:55:35,628 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:35,645 121 INFO rb-77a9295-224944-416951 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-19 05:55:35,691 121 INFO rb-77a9295-224944-416951 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-19 05:55:35,719 121 INFO rb-77a9295-224944-416951 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-19 05:55:35,744 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:35,768 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:35,792 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:35,819 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2004_group_sale_regional_manager_parent ... 2026-09-19 05:55:36,041 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:36,085 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:36,138 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:36,164 121 INFO rb-77a9295-224944-416951 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-19 05:55:36,218 121 INFO rb-77a9295-224944-416951 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-19 05:55:36,245 121 INFO rb-77a9295-224944-416951 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-19 05:55:36,268 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:36,290 121 INFO rb-77a9295-224944-416951 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-19 05:55:36,315 121 INFO rb-77a9295-224944-416951 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-19 05:55:36,339 121 INFO rb-77a9295-224944-416951 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-19 05:55:36,361 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:36,388 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:36,422 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:36,443 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2005_group_sale_regional_manager_child ... 2026-09-19 05:55:36,665 121 INFO rb-77a9295-224944-416951 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-19 05:55:36,708 121 INFO rb-77a9295-224944-416951 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-19 05:55:36,729 121 INFO rb-77a9295-224944-416951 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-19 05:55:36,759 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:36,774 121 INFO rb-77a9295-224944-416951 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-19 05:55:36,805 121 INFO rb-77a9295-224944-416951 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-19 05:55:36,831 121 INFO rb-77a9295-224944-416951 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-19 05:55:36,850 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:36,865 121 INFO rb-77a9295-224944-416951 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-19 05:55:36,900 121 INFO rb-77a9295-224944-416951 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-19 05:55:36,930 121 INFO rb-77a9295-224944-416951 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-19 05:55:36,953 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:36,969 121 INFO rb-77a9295-224944-416951 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-19 05:55:37,009 121 INFO rb-77a9295-224944-416951 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-19 05:55:37,032 121 INFO rb-77a9295-224944-416951 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-19 05:55:37,049 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:37,065 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:37,080 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 172, model: crm.lead 2026-09-19 05:55:37,115 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:55:37,540 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [416] 2026-09-19 05:55:37,552 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10559] 2026-09-19 05:55:37,558 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 05:55:37,685 121 INFO rb-77a9295-224944-416951 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-19 05:55:38,180 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [417] 2026-09-19 05:55:38,202 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10563] 2026-09-19 05:55:38,212 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 05:55:38,572 121 INFO rb-77a9295-224944-416951 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-19 05:55:38,726 121 INFO rb-77a9295-224944-416951 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-19 05:55:38,820 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:55:41,333 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3000_group_sale_team_leader_member ... 2026-09-19 05:55:41,746 121 INFO rb-77a9295-224944-416951 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-19 05:55:41,774 121 INFO rb-77a9295-224944-416951 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-19 05:55:41,812 121 INFO rb-77a9295-224944-416951 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-19 05:55:41,854 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3001_group_sale_team_leader_leader ... 2026-09-19 05:55:42,414 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3804] 2026-09-19 05:55:42,433 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-19 05:55:42,450 121 INFO rb-77a9295-224944-416951 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-19 05:55:42,498 121 INFO rb-77a9295-224944-416951 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-19 05:55:42,530 121 INFO rb-77a9295-224944-416951 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-19 05:55:42,572 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3003_group_sale_regional_manager_direct ... 2026-09-19 05:55:43,715 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3804] 2026-09-19 05:55:43,733 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-19 05:55:44,089 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7567, 4831, 3827, 3806] 2026-09-19 05:55:44,103 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-19 05:55:44,430 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7025, 4832, 3828, 3807] 2026-09-19 05:55:44,445 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-19 05:55:44,779 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted ir.model.data records with IDs: [243571, 243572, 243573] 2026-09-19 05:55:44,779 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted mail.message records with IDs: [4830, 3826, 3825, 3824, 3805] 2026-09-19 05:55:44,794 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-19 05:55:44,827 121 INFO rb-77a9295-224944-416951 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-19 05:55:44,854 121 INFO rb-77a9295-224944-416951 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-19 05:55:44,890 121 INFO rb-77a9295-224944-416951 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-19 05:55:44,933 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3004_group_sale_regional_manager_child ... 2026-09-19 05:55:45,516 121 INFO rb-77a9295-224944-416951 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-19 05:55:45,540 121 INFO rb-77a9295-224944-416951 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-19 05:55:45,567 121 INFO rb-77a9295-224944-416951 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-19 05:55:45,592 121 INFO rb-77a9295-224944-416951 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-19 05:55:45,617 121 INFO rb-77a9295-224944-416951 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-19 05:55:45,649 121 INFO rb-77a9295-224944-416951 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-19 05:55:46,086 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7025, 4832, 3828, 3807] 2026-09-19 05:55:46,104 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-19 05:55:46,138 121 INFO rb-77a9295-224944-416951 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-19 05:55:46,188 121 INFO rb-77a9295-224944-416951 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-19 05:55:46,220 121 INFO rb-77a9295-224944-416951 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-19 05:55:46,252 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3004_group_sale_regional_manager_parent ... 2026-09-19 05:55:47,212 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3804] 2026-09-19 05:55:47,228 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-19 05:55:47,511 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7567, 4831, 3827, 3806] 2026-09-19 05:55:47,525 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-19 05:55:47,808 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7025, 4832, 3828, 3807] 2026-09-19 05:55:47,821 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-19 05:55:48,104 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted ir.model.data records with IDs: [243571, 243572, 243573] 2026-09-19 05:55:48,104 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted mail.message records with IDs: [4830, 3826, 3825, 3824, 3805] 2026-09-19 05:55:48,122 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-19 05:55:48,546 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3829, 3808] 2026-09-19 05:55:48,557 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-19 05:55:48,580 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3005_group_sale_regional_manager_assistant_direct ... 2026-09-19 05:55:49,529 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3804] 2026-09-19 05:55:49,546 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-19 05:55:49,865 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7567, 4831, 3827, 3806] 2026-09-19 05:55:49,879 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-19 05:55:50,203 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7025, 4832, 3828, 3807] 2026-09-19 05:55:50,217 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-19 05:55:50,502 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted ir.model.data records with IDs: [243571, 243572, 243573] 2026-09-19 05:55:50,502 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted mail.message records with IDs: [4830, 3826, 3825, 3824, 3805] 2026-09-19 05:55:50,521 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-19 05:55:50,558 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3006_group_sale_regional_manager_assistant_parent ... 2026-09-19 05:55:51,566 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted mail.message records with IDs: [3804] 2026-09-19 05:55:51,582 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-19 05:55:51,908 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7567, 4831, 3827, 3806] 2026-09-19 05:55:51,922 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-19 05:55:52,236 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7025, 4832, 3828, 3807] 2026-09-19 05:55:52,250 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-19 05:55:52,565 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted ir.model.data records with IDs: [243571, 243572, 243573] 2026-09-19 05:55:52,565 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted mail.message records with IDs: [4830, 3826, 3825, 3824, 3805] 2026-09-19 05:55:52,584 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-19 05:55:52,615 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3007_group_sale_regional_manager_assistant_child ... 2026-09-19 05:55:52,994 121 INFO rb-77a9295-224944-416951 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-19 05:55:53,015 121 INFO rb-77a9295-224944-416951 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-19 05:55:53,046 121 INFO rb-77a9295-224944-416951 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-19 05:55:53,078 121 INFO rb-77a9295-224944-416951 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-19 05:55:53,111 121 INFO rb-77a9295-224944-416951 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-19 05:55:53,143 121 INFO rb-77a9295-224944-416951 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-19 05:55:53,566 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #178 deleted mail.message records with IDs: [7025, 4832, 3828, 3807] 2026-09-19 05:55:53,583 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 178, model: sale.order 2026-09-19 05:55:53,607 121 INFO rb-77a9295-224944-416951 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-19 05:55:53,655 121 INFO rb-77a9295-224944-416951 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-19 05:55:53,686 121 INFO rb-77a9295-224944-416951 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-19 05:55:53,728 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:55:53,740 121 INFO rb-77a9295-224944-416951 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_exist_email ... 2026-09-19 05:55:54,504 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 05:55:55,417 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:55:55] "GET / HTTP/1.1" 200 - 177 0.082 0.833 2026-09-19 05:55:56,374 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:55:56] "POST /web/signup HTTP/1.1" 200 - 202 0.170 0.493 2026-09-19 05:55:56,411 121 INFO rb-77a9295-224944-416951 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_invalid_email ... 2026-09-19 05:55:57,350 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 05:55:58,254 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:55:58] "GET / HTTP/1.1" 200 - 177 0.141 0.767 2026-09-19 05:55:58,374 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:55:58] "POST /web/signup HTTP/1.1" 200 - 37 0.037 0.074 2026-09-19 05:55:58,378 121 INFO rb-77a9295-224944-416951 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification.TestSignUpEmailVerification.test_signup_with_invalid_email: waiting for threads: [] 2026-09-19 05:55:58,398 121 INFO rb-77a9295-224944-416951 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_invalid_email_and_password ... 2026-09-19 05:55:59,342 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 05:56:00,984 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:56:00] "GET / HTTP/1.1" 200 - 177 0.114 1.530 2026-09-19 05:56:01,008 121 INFO rb-77a9295-224944-416951 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_valid_email ... 2026-09-19 05:56:01,777 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 05:56:02,737 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:56:02] "GET / HTTP/1.1" 200 - 177 0.089 0.875 2026-09-19 05:56:03,071 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 05:56:03,389 121 INFO rb-77a9295-224944-416951 odoo.tests.common: Simulating signal changes during tests 2026-09-19 05:56:03,389 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 05:56:03] "POST /web/signup HTTP/1.1" 200 - 314 0.182 0.461 2026-09-19 05:56:03,435 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:56:04,050 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_01_sshkey_wrong_password ... 2026-09-19 05:56:04,096 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_02_sshkey_right_password ... 2026-09-19 05:56:04,415 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_04_personal_sshkey ... 2026-09-19 05:56:04,764 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_05_company_sshkey_non_key_user ... 2026-09-19 05:56:05,171 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_06_company_sshkey_admin_key_user ... 2026-09-19 05:56:05,619 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_07_use_current_company_sshkey ... 2026-09-19 05:56:09,968 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_08_internal_user_crud_key ... 2026-09-19 05:56:10,345 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 185, model: sshkey.pair 2026-09-19 05:56:10,376 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_09_user_sshkey_crud_another_key ... 2026-09-19 05:56:10,856 121 INFO rb-77a9295-224944-416951 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-19 05:56:11,184 121 INFO rb-77a9295-224944-416951 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-19 05:56:11,209 121 INFO rb-77a9295-224944-416951 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_09_user_sshkey_crud_key ... 2026-09-19 05:56:11,969 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #185 deleted ir.attachment records with IDs: [4703, 4704] 2026-09-19 05:56:11,969 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #185 deleted sshkey.pair records with IDs: [10] 2026-09-19 05:56:12,000 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-19 05:56:12,012 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_accountant ... 2026-09-19 05:56:14,249 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_accountant_billing ... 2026-09-19 05:56:16,626 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 195, model: stock.valuation.layer 2026-09-19 05:56:16,653 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory ... 2026-09-19 05:56:19,040 121 INFO rb-77a9295-224944-416951 odoo.models: Access Denied by ACLs for operation: read, uid: 197, model: stock.picking, fields: account_move_ids 2026-09-19 05:56:19,074 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory_accountant_admin ... 2026-09-19 05:56:21,360 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory_billing ... 2026-09-19 05:56:23,873 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 208, model: stock.valuation.layer 2026-09-19 05:56:23,915 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 05:56:23,927 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_delivery_picking ... 2026-09-19 05:56:26,701 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_inventory_transfer_type_internal ... 2026-09-19 05:56:28,789 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_inventory_transfer_type_receipts ... 2026-09-19 05:56:31,191 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 05:56:40,619 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_asset.tests.test_asset_from_invoice: Starting TestAssetFromInvoice.test_01_asset_created_from_invoice ... 2026-09-19 05:56:42,802 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 05:56:43,291 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_01_out_picking_with_stockrable_serial_product ... 2026-09-19 05:56:44,961 121 INFO rb-77a9295-224944-416951 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-19 05:56:45,018 121 INFO rb-77a9295-224944-416951 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-19 05:56:47,365 121 INFO rb-77a9295-224944-416951 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-19 05:56:47,417 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [278] 2026-09-19 05:56:47,552 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [691, 692] 2026-09-19 05:56:47,594 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10672, 10661] 2026-09-19 05:56:47,729 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.move records with IDs: [285] 2026-09-19 05:56:49,772 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_02_out_picking_with_stockrable_serial_product_multi ... 2026-09-19 05:56:51,385 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_03_out_picking_with_stockrable_serial_product_multi ... 2026-09-19 05:56:53,773 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:56:54,280 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_01_out_picking_with_storable_product_no_tracking ... 2026-09-19 05:56:55,012 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_02_out_picking_with_consumable_product ... 2026-09-19 05:56:55,764 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_03_out_picking_with_storable_product_tracking ... 2026-09-19 05:56:56,068 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_04_return_picking_with_asset_that_is_in_draft ... 2026-09-19 05:56:57,888 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.asset.asset records with IDs: [18] 2026-09-19 05:56:58,374 121 INFO rb-77a9295-224944-416951 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-19 05:57:01,560 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10748] 2026-09-19 05:57:01,632 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_06_two_asset_with_same_serial ... 2026-09-19 05:57:02,985 121 INFO rb-77a9295-224944-416951 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-19 05:57:05,038 121 INFO rb-77a9295-224944-416951 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-19 05:57:07,071 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_07_out_picking_with_storable_product_tracking ... 2026-09-19 05:57:07,350 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:57:08,498 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_asset.tests.test_upg_18: Starting TestStockAssetUpg18.test_01_post_calls_super_then_syncs_linked_stock_move ... 2026-09-19 05:57:11,621 121 INFO rb-77a9295-224944-416951 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-19 05:57:11,661 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [354] 2026-09-19 05:57:11,739 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [842, 843] 2026-09-19 05:57:11,768 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10869, 10858] 2026-09-19 05:57:11,821 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.move records with IDs: [355] 2026-09-19 05:57:12,574 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:57:14,595 121 INFO rb-77a9295-224944-416951 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-19 05:57:14,624 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [288] 2026-09-19 05:57:14,629 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_constraint_asset_lot_duplicate ... 2026-09-19 05:57:14,945 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_export_asset_to_equipment ... 2026-09-19 05:57:17,037 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.asset.asset records with IDs: [26] 2026-09-19 05:57:17,537 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_state_asset_equal_state_equipment ... 2026-09-19 05:57:19,485 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_two_asset_with_same_equipment ... 2026-09-19 05:57:21,078 121 INFO rb-77a9295-224944-416951 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-19 05:57:23,219 121 INFO rb-77a9295-224944-416951 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-19 05:57:25,352 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:57:26,149 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment.tests.test_access_rights: Starting TestEquipmentLotAccess.test_equipment_manager_can_pick_a_lot_on_the_equipment_form ... 2026-09-19 05:57:26,195 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment.tests.test_access_rights: Starting TestEquipmentLotAccess.test_equipment_manager_can_read_the_lot_linked_to_an_equipment ... 2026-09-19 05:57:26,331 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment.tests.test_access_rights: Starting TestEquipmentLotAccess.test_equipment_manager_cannot_change_stock_data ... 2026-09-19 05:57:26,369 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 229, model: stock.lot 2026-09-19 05:57:26,409 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 05:57:26,864 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment.tests.test_data_after_install: Starting TestData.test_data_after_install ... 2026-09-19 05:57:26,935 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:57:27,459 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment.tests.test_equipment: Starting TestEquipment.test_check_compute_equipment ... 2026-09-19 05:57:27,528 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment.tests.test_equipment: Starting TestEquipment.test_duplicating_equipment_does_not_claim_a_stock_origin ... 2026-09-19 05:57:27,596 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment.tests.test_equipment: Starting TestEquipment.test_duplicating_equipment_does_not_reuse_the_serial_number ... 2026-09-19 05:57:27,695 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:57:28,158 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_01_constrains_product ... 2026-09-19 05:57:28,220 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_01_onchange_product ... 2026-09-19 05:57:29,380 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_02_constrains_product ... 2026-09-19 05:57:29,486 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:57:29,873 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_01_check_stock_picking_equipment ... 2026-09-19 05:57:30,247 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_02_check_stock_picking_equipment ... 2026-09-19 05:57:30,664 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_03_check_stock_picking_equipment ... 2026-09-19 05:57:31,069 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_04_check_stock_picking_equipment ... 2026-09-19 05:57:31,564 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_05_check_stock_picking_equipment ... 2026-09-19 05:57:31,870 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_06_check_stock_picking_equipment ... 2026-09-19 05:57:32,153 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:57:32,166 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment_bom_kit.tests.test_purchase_bom_kit_equipment: Starting TestPurchaseBomKitEquipment.test_01_check_equipment_from_purchase_order ... 2026-09-19 05:57:33,476 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1988] 2026-09-19 05:57:34,148 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment_bom_kit.tests.test_purchase_bom_kit_equipment: Starting TestPurchaseBomKitEquipment.test_03_check_equipment_from_purchase_order ... 2026-09-19 05:57:35,460 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1991] 2026-09-19 05:57:35,963 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:57:35,979 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment_bom_kit.tests.test_security: Starting TestSecurity.test_access_right_manager ... 2026-09-19 05:57:36,140 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted product.set records with IDs: [2] 2026-09-19 05:57:36,153 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted product.set.line records with IDs: [3] 2026-09-19 05:57:36,182 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:57:36,193 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment_bom_kit.tests.test_stock_picking: Starting TestPicking.test_compute_product_set_line_ids ... 2026-09-19 05:57:41,225 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted product.set records with IDs: [3] 2026-09-19 05:57:41,294 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:57:41,307 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_01_compute_recursive_maintenance ... 2026-09-19 05:57:41,478 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_02_compute_recursive_maintenance ... 2026-09-19 05:57:41,632 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_03_compute_recursive_maintenance ... 2026-09-19 05:57:41,831 121 INFO rb-77a9295-224944-416951 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_04_compute_recursive_maintenance ... 2026-09-19 05:57:42,102 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:57:42,115 121 INFO rb-77a9295-224944-416951 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_copy ... 2026-09-19 05:57:42,196 121 INFO rb-77a9295-224944-416951 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_cron_rotate_tokens ... 2026-09-19 05:57:42,231 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted rotating.token.mixin.example.test records with IDs: [2] 2026-09-19 05:57:42,261 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [2] 2026-09-19 05:57:42,288 121 INFO rb-77a9295-224944-416951 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_is_expired ... 2026-09-19 05:57:42,352 121 INFO rb-77a9295-224944-416951 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_write ... 2026-09-19 05:57:42,441 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:57:42,453 121 INFO rb-77a9295-224944-416951 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_compute_access_token ... 2026-09-19 05:57:42,506 121 INFO rb-77a9295-224944-416951 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_constrains_rotating_token_life ... 2026-09-19 05:57:42,610 121 INFO rb-77a9295-224944-416951 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_ensure_rotating_token ... 2026-09-19 05:57:42,658 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [7] 2026-09-19 05:57:42,683 121 INFO rb-77a9295-224944-416951 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_generate_token ... 2026-09-19 05:57:42,732 121 INFO rb-77a9295-224944-416951 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_get_expiration_date ... 2026-09-19 05:57:42,776 121 INFO rb-77a9295-224944-416951 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_get_token_lifetime ... 2026-09-19 05:57:42,825 121 INFO rb-77a9295-224944-416951 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_rotate_token ... 2026-09-19 05:57:42,863 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [13] 2026-09-19 05:57:42,896 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:57:42,907 121 INFO rb-77a9295-224944-416951 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_01_constrains ... 2026-09-19 05:57:42,950 121 INFO rb-77a9295-224944-416951 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_02_constrains ... 2026-09-19 05:57:42,980 121 INFO rb-77a9295-224944-416951 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_03_constrains ... 2026-09-19 05:57:47,589 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:57:47,602 121 INFO rb-77a9295-224944-416951 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-19 05:57:47,875 121 INFO rb-77a9295-224944-416951 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-19 05:57:48,141 121 INFO rb-77a9295-224944-416951 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-19 05:57:48,356 121 INFO rb-77a9295-224944-416951 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-19 05:57:48,527 121 INFO rb-77a9295-224944-416951 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-19 05:57:48,738 121 INFO rb-77a9295-224944-416951 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-19 05:57:49,011 121 INFO rb-77a9295-224944-416951 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-19 05:57:49,241 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 05:57:50,382 121 INFO rb-77a9295-224944-416951 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_create ... 2026-09-19 05:57:50,703 121 INFO rb-77a9295-224944-416951 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_01 ... 2026-09-19 05:57:51,174 121 INFO rb-77a9295-224944-416951 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_02 ... 2026-09-19 05:57:51,651 121 INFO rb-77a9295-224944-416951 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_03 ... 2026-09-19 05:57:52,145 121 INFO rb-77a9295-224944-416951 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_04 ... 2026-09-19 05:57:52,967 121 INFO rb-77a9295-224944-416951 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_vendor_pricelists ... 2026-09-19 05:57:54,379 121 INFO rb-77a9295-224944-416951 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_multi_currency ... 2026-09-19 05:57:55,231 121 INFO rb-77a9295-224944-416951 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_unlink ... 2026-09-19 05:57:55,293 121 INFO rb-77a9295-224944-416951 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_write ... 2026-09-19 05:57:55,387 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 05:58:15,736 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_01_access_right_internal_user ... 2026-09-19 05:58:15,757 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 239, model: wallet 2026-09-19 05:58:15,777 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 239, model: wallet.type 2026-09-19 05:58:15,785 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 239, model: wallet.history 2026-09-19 05:58:15,794 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 239, model: wallet 2026-09-19 05:58:15,800 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 239, model: wallet.type 2026-09-19 05:58:15,803 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 239, model: wallet.history 2026-09-19 05:58:15,808 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 239, model: wallet 2026-09-19 05:58:15,811 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 239, model: wallet.type 2026-09-19 05:58:15,818 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 239, model: wallet.history 2026-09-19 05:58:15,853 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_02_access_right_portal_user ... 2026-09-19 05:58:15,869 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 238, model: wallet 2026-09-19 05:58:15,882 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 238, model: wallet.type 2026-09-19 05:58:15,886 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 238, model: wallet.history 2026-09-19 05:58:15,892 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 238, model: wallet 2026-09-19 05:58:15,895 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 238, model: wallet.type 2026-09-19 05:58:15,901 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 238, model: wallet.history 2026-09-19 05:58:15,915 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 238, model: wallet 2026-09-19 05:58:15,925 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 238, model: wallet.type 2026-09-19 05:58:15,931 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 238, model: wallet.history 2026-09-19 05:58:15,966 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_03_access_right_wallet_manager ... 2026-09-19 05:58:15,985 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 240, model: wallet 2026-09-19 05:58:16,000 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 240, model: wallet.type 2026-09-19 05:58:16,003 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 240, model: wallet.history 2026-09-19 05:58:16,009 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 240, model: wallet 2026-09-19 05:58:16,011 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 240, model: wallet.type 2026-09-19 05:58:16,016 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 240, model: wallet.history 2026-09-19 05:58:16,023 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 240, model: wallet 2026-09-19 05:58:16,025 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 240, model: wallet.type 2026-09-19 05:58:16,028 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 240, model: wallet.history 2026-09-19 05:58:16,060 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_04_access_right_account_readonly ... 2026-09-19 05:58:16,077 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 242, model: wallet 2026-09-19 05:58:16,088 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 242, model: wallet.type 2026-09-19 05:58:16,091 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 242, model: wallet.history 2026-09-19 05:58:16,097 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 242, model: wallet 2026-09-19 05:58:16,101 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 242, model: wallet.type 2026-09-19 05:58:16,105 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 242, model: wallet.history 2026-09-19 05:58:16,109 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 242, model: wallet 2026-09-19 05:58:16,112 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 242, model: wallet.type 2026-09-19 05:58:16,117 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 242, model: wallet.history 2026-09-19 05:58:16,140 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_05_access_right_account_invoice ... 2026-09-19 05:58:16,168 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 243, model: wallet 2026-09-19 05:58:16,176 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 243, model: wallet.type 2026-09-19 05:58:16,178 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 243, model: wallet.history 2026-09-19 05:58:16,182 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 243, model: wallet 2026-09-19 05:58:16,184 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 243, model: wallet.type 2026-09-19 05:58:16,191 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 243, model: wallet 2026-09-19 05:58:16,194 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 243, model: wallet.type 2026-09-19 05:58:16,196 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 243, model: wallet.history 2026-09-19 05:58:16,224 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_06_access_right_account_manager ... 2026-09-19 05:58:16,240 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 245, model: wallet 2026-09-19 05:58:16,249 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 245, model: wallet.history 2026-09-19 05:58:16,255 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 245, model: wallet 2026-09-19 05:58:16,259 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 245, model: wallet 2026-09-19 05:58:16,261 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 245, model: wallet.history 2026-09-19 05:58:16,283 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_07_own_access_rule_portal ... 2026-09-19 05:58:16,855 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 247, model: wallet 2026-09-19 05:58:16,875 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 246, model: wallet 2026-09-19 05:58:17,001 121 INFO rb-77a9295-224944-416951 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-19 05:58:17,011 121 INFO rb-77a9295-224944-416951 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-19 05:58:17,075 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_08_own_access_rule_internal ... 2026-09-19 05:58:17,794 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4], uid: 249, model: wallet 2026-09-19 05:58:17,810 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 248, model: wallet 2026-09-19 05:58:17,904 121 INFO rb-77a9295-224944-416951 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-19 05:58:17,912 121 INFO rb-77a9295-224944-416951 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-19 05:58:17,977 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-19 05:58:37,666 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_01_access_rule_wallet_type_multi_company ... 2026-09-19 05:58:37,737 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_02_access_rule_wallet_multi_company ... 2026-09-19 05:58:37,808 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_03_access_rule_wallet_history_multi_company ... 2026-09-19 05:58:37,983 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-19 05:58:58,622 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_01_create_non_wallet_payment ... 2026-09-19 05:58:59,064 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_02_create_wallet_payment ... 2026-09-19 05:58:59,637 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <851729840273115.1789797539.538599252700806-openerp-10-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:58:59,697 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [418] 2026-09-19 05:59:00,613 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <898177243952596.1789797540.571949720382690-openerp-10-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:00,657 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [419] 2026-09-19 05:59:00,962 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted account.partial.reconcile records with IDs: [50] 2026-09-19 05:59:01,063 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_03_wallet_payment_invalid_wallet_amount ... 2026-09-19 05:59:01,659 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <029204465007847.1789797541.593017339706421-openerp-11-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:01,693 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [420] 2026-09-19 05:59:02,480 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <781730438417676.1789797542.422254800796509-openerp-11-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:02,529 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [421] 2026-09-19 05:59:02,672 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_04_wallet_payment_invalid_wallet_configuration ... 2026-09-19 05:59:02,843 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_05_create_mix_wallet_payment ... 2026-09-19 05:59:03,438 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <806197122235432.1789797543.333850622177124-openerp-14-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:03,496 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [422] 2026-09-19 05:59:03,670 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_06_reconcile_invoice_with_lesser_wallet_payment ... 2026-09-19 05:59:04,854 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <186242466379302.1789797544.777996063232422-openerp-15-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:04,960 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [423] 2026-09-19 05:59:05,326 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <500427505458766.1789797545.286960363388062-openerp-15-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:05,358 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [424] 2026-09-19 05:59:05,399 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_07_reconcile_invoice_with_greater_wallet_payment ... 2026-09-19 05:59:06,507 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <882360112731864.1789797546.444413900375366-openerp-16-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:06,610 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [425] 2026-09-19 05:59:07,079 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <986063152970715.1789797547.036034107208252-openerp-16-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:07,117 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [426] 2026-09-19 05:59:07,164 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_08_reconcile_invoice_with_mix_wallet_payment ... 2026-09-19 05:59:08,456 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <091835569646272.1789797548.370048046112061-openerp-17-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:08,555 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [427] 2026-09-19 05:59:08,935 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <567081220063006.1789797548.885399103164673-openerp-17-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:08,985 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [428] 2026-09-19 05:59:09,016 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_09_reconcile_invoice_with_mix_wallet_payment ... 2026-09-19 05:59:10,306 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <510599867346923.1789797550.237808704376221-openerp-18-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:10,406 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [429] 2026-09-19 05:59:10,770 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_10_reconcile_invoice_with_mix_wallet_payment ... 2026-09-19 05:59:12,034 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <223688105731728.1789797551.965039968490601-openerp-19-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:12,137 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [430] 2026-09-19 05:59:12,571 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <308143264156646.1789797552.530912399291992-openerp-19-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:12,601 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [431] 2026-09-19 05:59:12,642 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_11_reconcile_invoice_with_wallet_payment_other_currency ... 2026-09-19 05:59:13,784 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <406307412665324.1789797553.725755691528320-openerp-20-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:13,874 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [432] 2026-09-19 05:59:14,202 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_12_reconcile_invoice_with_wallet_payment_other_currency ... 2026-09-19 05:59:15,529 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <813773139417586.1789797555.464242458343506-openerp-21-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:15,622 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [433] 2026-09-19 05:59:16,073 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_13_full_reconcile ... 2026-09-19 05:59:17,466 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <986314450061275.1789797557.391014575958252-openerp-22-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:17,592 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [434] 2026-09-19 05:59:17,966 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <172546917792923.1789797557.929069757461548-openerp-22-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:17,992 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [435] 2026-09-19 05:59:18,028 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_14_full_reconcile_exchange_rate ... 2026-09-19 05:59:19,531 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <591918798634242.1789797559.458586215972900-openerp-23-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:19,647 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [436] 2026-09-19 05:59:20,482 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <965562907138092.1789797560.449002742767334-openerp-23-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:20,517 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [437] 2026-09-19 05:59:20,566 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_15_reconcile_invoice_with_multiple_payments ... 2026-09-19 05:59:21,152 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <200907789284829.1789797561.065951585769653-openerp-24-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:21,193 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [438] 2026-09-19 05:59:21,799 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <325961280860982.1789797561.760306596755981-openerp-24-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:21,843 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [439] 2026-09-19 05:59:22,903 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <229685269229620.1789797562.865627288818359-openerp-24-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:23,012 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [440] 2026-09-19 05:59:23,045 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_16_reconcile_multiple_invoices_with_multiple_payments ... 2026-09-19 05:59:23,582 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <919220851414727.1789797563.497212171554565-openerp-25-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:23,620 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [441] 2026-09-19 05:59:24,764 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <019115662486770.1789797564.716894626617432-openerp-25-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:24,868 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [442] 2026-09-19 05:59:25,349 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <575629979703383.1789797565.312560081481934-openerp-25-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:25,388 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [443] 2026-09-19 05:59:26,262 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <923842644027703.1789797566.229577541351318-openerp-25-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:26,364 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [444] 2026-09-19 05:59:26,399 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_17_top_up_zero_wallet_amount_from_manual_journal_entry ... 2026-09-19 05:59:26,674 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_18_top_up_non_zero_wallet_amount_from_manual_journal_entry ... 2026-09-19 05:59:27,049 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <384277921065641.1789797566.980044603347778-openerp-27-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:27,080 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [445] 2026-09-19 05:59:27,129 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_19_withdraw_wallet ... 2026-09-19 05:59:27,634 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <240123033612151.1789797567.547592878341675-openerp-28-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:27,684 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [446] 2026-09-19 05:59:28,576 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <987898696765546.1789797568.543039321899414-openerp-28-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:28,615 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [447] 2026-09-19 05:59:28,913 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_20_register_payment_exceed_invoice_due_amount ... 2026-09-19 05:59:30,643 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <040591229436844.1789797570.545985937118530-openerp-31-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:30,751 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [448] 2026-09-19 05:59:31,208 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_21_register_payment_partial_reconcile ... 2026-09-19 05:59:32,942 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_22_register_payment_currency ... 2026-09-19 05:59:34,957 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <200084767152660.1789797574.869746208190918-openerp-32-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:35,016 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [449] 2026-09-19 05:59:35,323 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_23_register_payment_from_batch ... 2026-09-19 05:59:38,388 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_24_register_group_payment ... 2026-09-19 05:59:40,906 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <866208881457519.1789797580.837678909301758-openerp-33-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:41,017 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [450] 2026-09-19 05:59:41,367 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_25_multi_invoice_multi_payment_complex ... 2026-09-19 05:59:41,393 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted ir.model.data records with IDs: [7195, 7114, 7185, 7117, 7138, 7115, 7085, 7087, 7118, 7119, 7130, 7123, 7122, 7092, 7121, 7132, 7127, 7177, 7129, 7071, 7120, 7128, 7131, 7125, 7124, 7126, 7069, 7136, 7070, 7111, 7072, 7073, 7105, 7137, 7228, 7074, 7140, 7075, 7141, 7178, 7145, 7142, 7144, 7192, 7147, 7146, 7210, 7148, 7179, 7149, 7180, 7150, 7229, 7151, 7090, 7110, 7095, 7152, 7076, 7078, 7077, 7156, 7086, 7155, 7154, 7153, 7157, 7158, 7091, 7160, 7162, 7133, 7135, 7188, 7098, 7161, 7134, 7159, 7163, 7164, 7208, 7166, 7165, 7093, 7079, 7167, 7176, 7174, 7170, 7169, 7182, 7175, 7168, 7173, 7106, 7172, 7171, 7099, 7100, 7181, 7183, 7187, 7186, 7080, 7184, 7101, 7227, 7082, 7223, 7225, 7102, 7226, 7083, 7224, 7222, 7094, 7216, 7096, 7221, 7217, 7212, 7215, 7207, 7084, 7103, 7220, 7214, 7213, 7211, 7206, 7209, 7218, 7143, 7204, 7205, 7200, 7202, 7196, 7197, 7199, 7097, 7198, 7203, 7201, 7088, 7109, 7067, 7113, 7112, 7194, 7068, 7089, 7193, 7219, 7108, 7116, 7139, 7107, 7081, 7191, 7104, 7189, 7190] 2026-09-19 05:59:41,393 121 INFO rb-77a9295-224944-416951 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-19 05:59:43,924 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <113035128510178.1789797583.856482744216919-openerp-34-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:44,173 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [451] 2026-09-19 05:59:44,797 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <872281153820866.1789797584.760992765426636-openerp-34-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:44,835 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [452] 2026-09-19 05:59:45,335 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <382827614797310.1789797585.299280166625977-openerp-34-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:45,372 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [453] 2026-09-19 05:59:45,873 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <968477601239737.1789797585.831213235855103-openerp-34-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:45,912 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [454] 2026-09-19 05:59:46,417 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <069787929023380.1789797586.382124900817871-openerp-34-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:46,447 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [455] 2026-09-19 05:59:47,024 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <220351329246930.1789797586.983377695083618-openerp-34-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:47,062 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [456] 2026-09-19 05:59:47,660 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <820774169652654.1789797587.618846416473389-openerp-34-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:47,696 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [457] 2026-09-19 05:59:48,301 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <934920428656577.1789797588.264168977737427-openerp-34-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:48,340 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [458] 2026-09-19 05:59:49,006 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <219665704928823.1789797588.967569589614868-openerp-34-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:49,041 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [459] 2026-09-19 05:59:49,593 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <825524530258675.1789797589.559702873229980-openerp-34-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:49,627 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [460] 2026-09-19 05:59:50,191 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <658863578566538.1789797590.142531394958496-openerp-34-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:50,237 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [461] 2026-09-19 05:59:50,524 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <993298636559263.1789797590.489225387573242-openerp-34-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:50,556 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [462] 2026-09-19 05:59:50,589 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_26_adjust_wallet_amount_onpayment_before_confirm ... 2026-09-19 05:59:51,274 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <642229366530157.1789797591.201105833053589-openerp-35-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:51,320 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [463] 2026-09-19 05:59:51,464 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_27_edit_payment ... 2026-09-19 05:59:52,365 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <479101607908763.1789797592.294321298599243-openerp-36-wallet@88a239d789d0>: ['"New Partner" <@False>'] 2026-09-19 05:59:52,445 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [464] 2026-09-19 05:59:52,631 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_28_edit_payment ... 2026-09-19 05:59:53,221 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <685870619431482.1789797593.144847631454468-openerp-37-wallet@88a239d789d0>: ['"New Partner" <@False>'] 2026-09-19 05:59:53,275 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [465] 2026-09-19 05:59:53,791 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_29_unreconcile_invoice ... 2026-09-19 05:59:54,955 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <587112536023299.1789797594.891668796539307-openerp-38-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:55,044 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [466] 2026-09-19 05:59:55,492 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <995562300910633.1789797595.450980901718140-openerp-38-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:55,517 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [467] 2026-09-19 05:59:55,708 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted account.partial.reconcile records with IDs: [86] 2026-09-19 05:59:55,800 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted account.full.reconcile records with IDs: [42] 2026-09-19 05:59:55,973 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_30_unreconcile_invoice ... 2026-09-19 05:59:57,171 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <319947421834156.1789797597.103009223937988-openerp-39-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:57,261 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [468] 2026-09-19 05:59:57,691 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <590133187853942.1789797597.652255773544312-openerp-39-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 05:59:57,721 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted mail.mail records with IDs: [469] 2026-09-19 05:59:57,873 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted account.partial.reconcile records with IDs: [87, 87] 2026-09-19 05:59:57,947 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #262 deleted account.full.reconcile records with IDs: [43] 2026-09-19 05:59:58,010 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_is_wallet_is_reset_when_the_counterpart_becomes_the_company_itself ... 2026-09-19 05:59:58,134 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_is_wallet_is_reset_when_the_payment_stops_being_a_customer_one ... 2026-09-19 05:59:58,257 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_is_wallet_survives_on_an_ordinary_customer_payment ... 2026-09-19 05:59:58,387 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-19 06:00:19,445 121 INFO rb-77a9295-224944-416951 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-19 06:00:19,924 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <869597656773789.1789797619.840685367584229-openerp-41-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:00:20,029 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #274 deleted mail.mail records with IDs: [470] 2026-09-19 06:00:20,398 121 INFO rb-77a9295-224944-416951 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-19 06:00:21,039 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <840211248634388.1789797620.939459085464478-openerp-42-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:00:21,122 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #274 deleted mail.mail records with IDs: [471] 2026-09-19 06:00:21,511 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-19 06:00:42,475 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet_payment_flows: Starting TestWalletPaymentFlows.test_01_wallet_payment_flow ... 2023-11-01 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:newportaluser from n/a 2023-11-01 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-11-01 00:00:00,000 121 INFO rb-77a9295-224944-416951 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=749&access_token=53776bd5ac7e32684b28cbdc820c4a4219364c852be935098dcfab10de4e484b&wallet_id=43 HTTP/1.1" 200 - 256 0.236 -0.236 2023-11-01 00:00:00,000 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /payment/transaction HTTP/1.1" 200 - 16 0.014 -0.014 2023-11-01 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [472] 2023-11-01 00:00:00,000 121 INFO rb-77a9295-224944-416951 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=749&access_token=3e946a0c3a151fa1badd645f00cf84b944aa4c1909982acda4e8a01ec737ec73&wallet_id=43 HTTP/1.1" 200 - 83 0.099 -0.099 2023-11-01 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [473] 2023-11-01 00:00:00,000 121 INFO rb-77a9295-224944-416951 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=749&access_token=3e946a0c3a151fa1badd645f00cf84b944aa4c1909982acda4e8a01ec737ec73&invoice_id=513 HTTP/1.1" 200 - 91 0.108 -0.108 2023-11-01 00:00:00,000 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /invoice/transaction/513 HTTP/1.1" 200 - 25 0.039 -0.039 2023-11-01 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [474] 2026-09-19 06:00:47,654 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet_payment_flows: Starting TestWalletPaymentFlows.test_02_wallet_payment_flow ... 2023-11-01 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:newportaluser from n/a 2023-11-01 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-11-01 00:00:00,000 121 INFO rb-77a9295-224944-416951 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=749&access_token=7c299631d8d8b0da48295f05b60f3f08935983cfe0acfa4b2af5c7f1141fe83d&wallet_id=43 HTTP/1.1" 200 - 261 0.180 -0.180 2023-11-01 00:00:00,000 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /payment/transaction HTTP/1.1" 200 - 16 0.015 -0.015 2023-11-01 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [475] 2023-11-01 00:00:00,000 121 INFO rb-77a9295-224944-416951 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=749&access_token=7c299631d8d8b0da48295f05b60f3f08935983cfe0acfa4b2af5c7f1141fe83d&invoice_id=515 HTTP/1.1" 200 - 91 0.093 -0.093 2023-11-01 00:00:00,000 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /invoice/transaction/515 HTTP/1.1" 200 - 26 0.028 -0.028 2023-11-01 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #286 deleted mail.mail records with IDs: [476] 2026-09-19 06:00:51,525 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-19 06:01:15,081 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_01_payment_out_invoice_by_wallet ... 2026-09-19 06:01:16,589 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <835514696931346.1789797676.508070468902588-openerp-46-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:01:16,634 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [477] 2026-09-19 06:01:16,907 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <526379288723126.1789797676.864064693450928-openerp-46-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:01:16,933 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [478] 2026-09-19 06:01:17,842 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <603668456898216.1789797677.800610542297363-openerp-46-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:01:17,920 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [479] 2026-09-19 06:01:17,999 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_02_payment_out_invoice_by_wallet ... 2026-09-19 06:01:18,602 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <669196495469150.1789797678.518845796585083-openerp-47-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:01:18,654 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [480] 2026-09-19 06:01:19,279 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <758018473640667.1789797679.234170913696289-openerp-47-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:01:19,336 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [481] 2026-09-19 06:01:20,305 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <177398685348419.1789797680.263470411300659-openerp-47-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:01:20,418 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [482] 2026-09-19 06:01:22,748 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <896876225125943.1789797682.704361915588379-openerp-47-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:01:22,848 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [483] 2026-09-19 06:01:23,145 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_03_payment_in_invoice_by_wallet ... 2026-09-19 06:01:24,621 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <228531675405106.1789797684.545866012573242-openerp-48-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:01:24,717 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [484] 2026-09-19 06:01:25,878 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <271315753270638.1789797685.832530260086060-openerp-48-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:01:25,927 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [485] 2026-09-19 06:01:26,165 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_04_payment_in_invoice_by_wallet ... 2026-09-19 06:01:28,063 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <647397641754448.1789797687.966521263122559-openerp-49-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:01:28,190 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [486] 2026-09-19 06:01:30,379 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <346617359747068.1789797690.326385974884033-openerp-49-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:01:30,464 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #298 deleted mail.mail records with IDs: [487] 2026-09-19 06:01:30,934 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-19 06:01:54,853 121 INFO rb-77a9295-224944-416951 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-19 06:01:55,417 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <743274664817740.1789797715.335861921310425-openerp-51-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:01:55,467 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [488] 2026-09-19 06:01:55,931 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <112663673580488.1789797715.893231391906738-openerp-51-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:01:55,981 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [489] 2026-09-19 06:01:56,410 121 INFO rb-77a9295-224944-416951 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-19 06:01:56,948 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <210111724380403.1789797716.872073173522949-openerp-52-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:01:56,991 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [490] 2026-09-19 06:01:58,167 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <945752749928437.1789797718.129464387893677-openerp-52-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:01:58,275 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [491] 2026-09-19 06:01:58,503 121 INFO rb-77a9295-224944-416951 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-19 06:01:59,104 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <982716199952567.1789797718.965484619140625-openerp-53-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:01:59,193 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [492] 2026-09-19 06:02:00,458 121 INFO rb-77a9295-224944-416951 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-19 06:02:00,993 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <188144231669112.1789797720.926368474960327-openerp-54-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:02:01,029 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [493] 2026-09-19 06:02:02,309 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <388519911761561.1789797722.260963916778564-openerp-54-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:02:02,429 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [494] 2026-09-19 06:02:02,650 121 INFO rb-77a9295-224944-416951 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-19 06:02:04,701 121 INFO rb-77a9295-224944-416951 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_running_post_processing_twice_debits_the_wallet_once ... 2026-09-19 06:02:05,243 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <602839038649169.1789797725.181958675384521-openerp-55-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:02:05,282 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [495] 2026-09-19 06:02:06,372 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <365621924923078.1789797726.330876350402832-openerp-55-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:02:06,492 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [496] 2026-09-19 06:02:06,802 121 INFO rb-77a9295-224944-416951 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-19 06:02:07,398 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <165103029280359.1789797727.305708169937134-openerp-56-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:02:07,440 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [497] 2026-09-19 06:02:08,474 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <887189066977758.1789797728.436726808547974-openerp-56-wallet@88a239d789d0>: ['"company_1_data" <@False>'] 2026-09-19 06:02:08,581 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #310 deleted mail.mail records with IDs: [498] 2026-09-19 06:02:08,848 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-19 06:02:09,769 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-09-19 06:02:09,860 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #323 deleted product.milestone records with IDs: [20] 2026-09-19 06:02:09,898 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #323 deleted warranty.policy records with IDs: [17] 2026-09-19 06:02:09,933 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #323 deleted warranty.claim.policy records with IDs: [5] 2026-09-19 06:02:10,008 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #323 deleted warranty.claim records with IDs: [11] 2026-09-19 06:02:10,038 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-09-19 06:02:10,064 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 322, model: product.milestone 2026-09-19 06:02:10,075 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 322, model: product.milestone 2026-09-19 06:02:10,079 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 322, model: product.milestone 2026-09-19 06:02:10,107 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 322, model: warranty.policy 2026-09-19 06:02:10,131 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 322, model: warranty.claim.policy 2026-09-19 06:02:10,227 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 322, model: warranty.claim 2026-09-19 06:02:10,257 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:02:11,111 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_01 ... 2026-09-19 06:02:11,218 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_02 ... 2026-09-19 06:02:11,274 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_03 ... 2026-09-19 06:02:11,411 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_04 ... 2026-09-19 06:02:11,461 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_05 ... 2026-09-19 06:02:11,574 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_06 ... 2026-09-19 06:02:11,649 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_07 ... 2026-09-19 06:02:11,821 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_08 ... 2026-09-19 06:02:11,881 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:02:12,775 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_01 ... 2026-09-19 06:02:12,942 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_02 ... 2026-09-19 06:02:12,988 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_03 ... 2026-09-19 06:02:13,056 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_04 ... 2026-09-19 06:02:13,112 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_05 ... 2026-09-19 06:02:13,177 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_06 ... 2026-09-19 06:02:13,279 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_01 ... 2026-09-19 06:02:13,333 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_02 ... 2026-09-19 06:02:13,396 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_03 ... 2026-09-19 06:02:13,435 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_04 ... 2026-09-19 06:02:13,472 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_05 ... 2026-09-19 06:02:13,514 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_06 ... 2026-09-19 06:02:13,560 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_07 ... 2026-09-19 06:02:13,598 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_08 ... 2026-09-19 06:02:13,635 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_01 ... 2026-09-19 06:02:13,696 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_02 ... 2026-09-19 06:02:13,756 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_03 ... 2026-09-19 06:02:13,819 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_04 ... 2026-09-19 06:02:13,880 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-09-19 06:02:14,044 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-09-19 06:02:14,215 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-09-19 06:02:14,354 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-09-19 06:02:14,593 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-09-19 06:02:14,822 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_06 ... 2026-09-19 06:02:14,997 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_07 ... 2026-09-19 06:02:15,164 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_01 ... 2026-09-19 06:02:15,219 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_02 ... 2026-09-19 06:02:15,270 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_03 ... 2026-09-19 06:02:15,318 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_04 ... 2026-09-19 06:02:15,366 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_expiration_date_01 ... 2026-09-19 06:02:15,526 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_01 ... 2026-09-19 06:02:15,691 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_02 ... 2026-09-19 06:02:15,860 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_03 ... 2026-09-19 06:02:16,030 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_copy_01 ... 2026-09-19 06:02:16,071 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_01 ... 2026-09-19 06:02:16,087 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted warranty.claim records with IDs: [38] 2026-09-19 06:02:16,110 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_02 ... 2026-09-19 06:02:16,128 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted warranty.claim records with IDs: [39] 2026-09-19 06:02:16,154 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_03 ... 2026-09-19 06:02:16,206 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_04 ... 2026-09-19 06:02:16,257 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_05 ... 2026-09-19 06:02:16,319 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:02:18,987 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_purchase_user ... 2026-09-19 06:02:19,106 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_purchase_warranty_user ... 2026-09-19 06:02:19,142 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 331, model: purchase.order 2026-09-19 06:02:19,163 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 331, model: purchase.order 2026-09-19 06:02:19,179 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 331, model: purchase.order 2026-09-19 06:02:19,253 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 331, model: purchase.order.line 2026-09-19 06:02:19,339 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 331, model: purchase.order.line 2026-09-19 06:02:19,364 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-09-19 06:02:19,401 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-09-19 06:02:19,412 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 328, model: purchase.order 2026-09-19 06:02:19,435 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 328, model: purchase.order 2026-09-19 06:02:19,438 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 328, model: purchase.order 2026-09-19 06:02:19,457 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 328, model: purchase.order 2026-09-19 06:02:19,460 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 328, model: purchase.order.line 2026-09-19 06:02:19,531 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 328, model: purchase.order.line 2026-09-19 06:02:19,535 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 328, model: purchase.order 2026-09-19 06:02:19,539 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 328, model: purchase.order.line 2026-09-19 06:02:19,577 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 06:02:22,652 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase.tests.test_purchase_order_warranty_policy: Starting TestPurchaseOrderWarrantyPolicy.test_confirm_purchase_order_01 ... 2026-09-19 06:02:22,863 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 06:02:26,215 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_investigation_01 ... 2026-09-19 06:02:26,580 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_po_domain_01 ... 2026-09-19 06:02:26,867 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_po_domain_02 ... 2026-09-19 06:02:27,123 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-09-19 06:02:27,359 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-09-19 06:02:27,618 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-09-19 06:02:27,834 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-09-19 06:02:28,097 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-09-19 06:02:28,322 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-09-19 06:02:28,543 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 06:02:31,317 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_autoprint_receipt_still_starts_the_warranty ... 2026-09-19 06:02:32,156 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_discarded_partial_receipt_starts_no_warranty ... 2026-09-19 06:02:32,764 121 INFO rb-77a9295-224944-416951 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-19 06:02:33,504 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:02:36,061 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-09-19 06:02:37,045 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_02 ... 2026-09-19 06:02:38,263 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_03 ... 2026-09-19 06:02:39,066 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_04 ... 2026-09-19 06:02:39,839 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:02:42,452 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_01 ... 2026-09-19 06:02:42,826 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_02 ... 2026-09-19 06:02:43,077 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_03 ... 2026-09-19 06:02:43,299 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:02:45,809 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-09-19 06:02:46,098 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 347, model: sale.order 2026-09-19 06:02:46,103 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 347, model: sale.order 2026-09-19 06:02:46,113 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 347, model: addendum.addendum 2026-09-19 06:02:46,123 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 347, model: sale.order.line 2026-09-19 06:02:46,173 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 347, model: sale.order.line 2026-09-19 06:02:46,188 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 347, model: sale.order.line 2026-09-19 06:02:46,211 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-09-19 06:02:46,261 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 346, model: sale.order 2026-09-19 06:02:46,267 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 346, model: sale.order 2026-09-19 06:02:46,277 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 346, model: addendum.addendum 2026-09-19 06:02:46,291 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 346, model: sale.order.line 2026-09-19 06:02:46,351 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 346, model: sale.order.line 2026-09-19 06:02:46,365 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 346, model: sale.order.line 2026-09-19 06:02:46,391 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_all_leads_sees_all_customer_claims ... 2026-09-19 06:02:47,153 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_all_leads_still_blocked_from_vendor ... 2026-09-19 06:02:47,599 121 INFO rb-77a9295-224944-416951 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-19 06:02:47,632 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_other_so_blocked ... 2026-09-19 06:02:48,899 121 INFO rb-77a9295-224944-416951 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-19 06:02:48,954 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_owned_so ... 2026-09-19 06:02:49,461 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_vendor_blocked ... 2026-09-19 06:02:49,998 121 INFO rb-77a9295-224944-416951 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-19 06:02:50,042 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_walkin ... 2026-09-19 06:02:50,604 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-09-19 06:02:54,106 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale.tests.test_sale_order_warranty_policy: Starting TestSaleOrderWarrantyPolicy.test_confirm_sale_order_01 ... 2026-09-19 06:02:54,532 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 06:02:57,471 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_investigation_01 ... 2026-09-19 06:02:58,134 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_so_domain_01 ... 2026-09-19 06:02:58,424 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_so_domain_02 ... 2026-09-19 06:02:58,742 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-09-19 06:02:59,053 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-09-19 06:02:59,289 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-09-19 06:02:59,495 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-09-19 06:02:59,706 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-09-19 06:02:59,928 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-09-19 06:03:00,153 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 06:03:02,253 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_autoprint_delivery_still_starts_the_warranty ... 2026-09-19 06:03:03,472 121 INFO rb-77a9295-224944-416951 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-19 06:03:04,230 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_discarded_partial_delivery_starts_no_warranty ... 2026-09-19 06:03:05,196 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:03:08,104 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-09-19 06:03:09,412 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_02 ... 2026-09-19 06:03:10,521 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_03 ... 2026-09-19 06:03:11,935 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_04 ... 2026-09-19 06:03:12,869 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:03:15,456 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_01 ... 2026-09-19 06:03:16,046 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_02 ... 2026-09-19 06:03:16,333 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_03 ... 2026-09-19 06:03:16,633 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:03:18,101 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_stock_user ... 2026-09-19 06:03:18,174 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-09-19 06:03:18,197 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 370, model: stock.lot 2026-09-19 06:03:18,229 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 370, model: stock.lot 2026-09-19 06:03:18,234 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 370, model: stock.lot 2026-09-19 06:03:18,259 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-09-19 06:03:18,284 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 369, model: stock.lot 2026-09-19 06:03:18,314 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 369, model: stock.lot 2026-09-19 06:03:18,319 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 369, model: stock.lot 2026-09-19 06:03:18,357 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 06:03:19,568 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_compute_supplier_warranty_expiration_date ... 2026-09-19 06:03:19,953 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_compute_warranty_expiration_date ... 2026-09-19 06:03:20,287 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-09-19 06:03:20,634 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 06:03:21,890 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_01 ... 2026-09-19 06:03:22,099 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_02 ... 2026-09-19 06:03:22,294 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_product_and_lot_01 ... 2026-09-19 06:03:22,337 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-09-19 06:03:22,589 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-09-19 06:03:22,778 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-09-19 06:03:23,015 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-09-19 06:03:23,187 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-09-19 06:03:23,383 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_06 ... 2026-09-19 06:03:23,608 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_expiration_date_01 ... 2026-09-19 06:03:23,844 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_01 ... 2026-09-19 06:03:24,101 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-09-19 06:03:24,334 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_update_warranty_info_of_lot_01 ... 2026-09-19 06:03:24,606 121 INFO rb-77a9295-224944-416951 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_update_warranty_info_of_lot_02 ... 2026-09-19 06:03:24,919 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 06:03:24,940 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_add_to_cart_update_dependencies ... 2026-09-19 06:03:29,733 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:03:31,327 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:03:31] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 327 0.450 1.149 2026-09-19 06:03:31,915 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:03:31] "POST /shop/cart/update HTTP/1.1" 303 - 191 0.253 0.323 2026-09-19 06:03:32,498 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:03:32] "GET /shop/cart HTTP/1.1" 200 - 169 0.160 0.418 2026-09-19 06:03:32,626 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [418] 2026-09-19 06:03:33,127 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [413] 2026-09-19 06:03:33,310 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect ... 2026-09-19 06:03:37,481 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:03:37,761 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:03:37] "GET /apps/app/12.0/module_base HTTP/1.1" 301 - 13 0.011 0.274 2026-09-19 06:03:37,763 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_app_redirect: waiting for threads: [] 2026-09-19 06:03:37,792 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect_preserves_query_string ... 2026-09-19 06:03:42,737 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:03:43,025 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:03:43] "GET /apps/app/12.0/module_base?force_show=1&search=abc HTTP/1.1" 301 - 13 0.015 0.276 2026-09-19 06:03:43,060 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect_preserves_repeated_query_parameters ... 2026-09-19 06:03:46,885 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:03:48,020 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:03:48] "GET /apps/app/12.0/module_base?tag=x&tag=y&tag=z HTTP/1.1" 301 - 13 0.007 1.132 2026-09-19 06:03:48,050 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_apps_store_main_website_canonical_url ... 2026-09-19 06:03:52,433 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:03:54,298 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:03:54] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 265 0.634 1.235 2026-09-19 06:03:54,353 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_button_visible_on_page_details ... 2026-09-19 06:04:01,116 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portalapps1@abc.com from n/a 2026-09-19 06:04:01,130 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:04:02,115 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 393, model: odoo.module.version 2026-09-19 06:04:02,730 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:04:02] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 338 0.379 1.223 2026-09-19 06:04:05,722 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 393, model: odoo.module.version 2026-09-19 06:04:05,788 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:04:05] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 55 0.123 0.147 2026-09-19 06:04:05,835 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portalapps2@abc.com from n/a 2026-09-19 06:04:06,232 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 394, model: odoo.module.version 2026-09-19 06:04:06,274 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:04:06] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 145 0.193 0.226 2026-09-19 06:04:06,540 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portalapps2@abc.com from n/a 2026-09-19 06:04:07,678 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:04:07] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 364 0.351 0.773 2026-09-19 06:04:07,773 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_canonical_module_page_serves_directly ... 2026-09-19 06:04:12,966 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:04:14,377 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:04:14] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 266 0.344 1.069 2026-09-19 06:04:14,378 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_canonical_module_page_serves_directly: waiting for threads: [] 2026-09-19 06:04:14,404 121 INFO rb-77a9295-224944-416951 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-19 06:04:19,563 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:04:21,903 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:04:21] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 266 0.373 1.969 2026-09-19 06:04:21,955 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_compute_website_url_emits_canonical_prefix ... 2026-09-19 06:04:26,730 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_force_show_one_reveals_unpublished_module ... 2026-09-19 06:04:31,227 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:04:32,528 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:04:32] "GET /apps/modules/12.0/module_base?force_show=1 HTTP/1.1" 200 - 265 0.260 1.055 2026-09-19 06:04:32,560 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_force_show_zero_does_not_reveal_unpublished_module ... 2026-09-19 06:04:37,610 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:04:38,705 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:04:38] "GET /apps/modules/12.0/module_base HTTP/1.1" 404 - 196 0.170 0.930 2026-09-19 06:04:38,773 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:04:38] "GET /apps/modules/12.0/module_base?force_show=0 HTTP/1.1" 404 - 19 0.015 0.044 2026-09-19 06:04:38,774 121 INFO rb-77a9295-224944-416951 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-19 06:04:38,805 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_best_sell_modules ... 2026-09-19 06:04:45,881 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_newest_modules ... 2026-09-19 06:04:50,474 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_relevant_modules ... 2026-09-19 06:04:55,072 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:04:56,657 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:04:56] "GET /apps/category/odoo-apps-category-test-83 HTTP/1.1" 200 - 348 0.422 1.165 2026-09-19 06:04:56,708 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_top_modules_most_downloaded ... 2026-09-19 06:05:01,979 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_top_purchase_modules ... 2026-09-19 06:05:08,897 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_legacy_url_redirect_preserves_frontend_language_prefix ... 2026-09-19 06:05:13,302 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:05:14,398 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:05:14] "GET /vi/apps/app/12.0/module_base HTTP/1.1" 301 - 13 0.008 1.091 2026-09-19 06:05:14,400 121 INFO rb-77a9295-224944-416951 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-19 06:05:14,429 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_module_public ... 2026-09-19 06:05:19,273 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:05:20,432 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:05:20] "GET /apps/modules/12.0/module_base HTTP/1.1" 404 - 196 0.247 0.917 2026-09-19 06:05:20,926 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:05:20] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 105 0.111 0.369 2026-09-19 06:05:20,975 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_modules_browse_page_not_shadowed_by_page_route ... 2026-09-19 06:05:26,385 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:05:28,255 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:05:28] "GET /apps/modules/browse/1 HTTP/1.1" 200 - 442 0.543 1.332 2026-09-19 06:05:28,288 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_rating_module ... 2026-09-19 06:05:33,183 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:05:33,475 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:05:33] "POST /mail/message/post HTTP/1.1" 200 - 16 0.014 0.280 2026-09-19 06:05:36,557 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portalapps1@abc.com from n/a 2026-09-19 06:05:36,756 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:05:36] "POST /mail/message/post HTTP/1.1" 200 - 45 0.130 0.058 2026-09-19 06:05:36,949 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portalapps2@abc.com from n/a 2026-09-19 06:05:37,024 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:05:37] "POST /mail/message/post HTTP/1.1" 200 - 19 0.039 0.026 2026-09-19 06:05:37,072 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_search_module ... 2026-09-19 06:05:42,041 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:05:44,147 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:05:44] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 266 0.166 1.942 2026-09-19 06:05:44,428 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:05:44] "GET /apps/modules/14.0/module_base HTTP/1.1" 404 - 27 0.042 0.231 2026-09-19 06:05:44,429 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_search_module: waiting for threads: [] 2026-09-19 06:05:44,453 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_show_extension_and_included_dependencies_module ... 2026-09-19 06:05:49,198 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:05:50,429 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:05:50] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 267 0.243 0.992 2026-09-19 06:05:50,599 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:05:50] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 39 0.068 0.058 2026-09-19 06:05:50,605 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_show_extension_and_included_dependencies_module: waiting for threads: [] 2026-09-19 06:05:50,631 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_sitemap_apps_story_category_url ... 2026-09-19 06:05:56,728 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:05:57,818 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:05:57] "GET /sitemap.xml HTTP/1.1" 200 - 192 0.361 0.732 2026-09-19 06:05:57,846 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_sitemap_emits_canonical_module_url ... 2026-09-19 06:06:03,404 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:06:04,486 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:04] "GET /sitemap.xml HTTP/1.1" 200 - 192 0.310 0.777 2026-09-19 06:06:04,488 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_sitemap_emits_canonical_module_url: waiting for threads: [] 2026-09-19 06:06:04,533 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_url_show_modules_of_vendor ... 2026-09-19 06:06:09,146 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:06:10,177 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:10] "GET /apps/modules/browse?repo_maintainer_id=961 HTTP/1.1" 404 - 187 0.149 0.884 2026-09-19 06:06:10,193 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:vendor from n/a 2026-09-19 06:06:10,818 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:10] "GET /apps/modules/browse?repo_maintainer_id=961 HTTP/1.1" 200 - 166 0.166 0.447 2026-09-19 06:06:10,848 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_bought_apps_already_purchased ... 2026-09-19 06:06:17,170 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portalapps1@abc.com from n/a 2026-09-19 06:06:17,185 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:06:18,904 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 453, model: odoo.module.version 2026-09-19 06:06:19,422 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:19] "GET /apps/modules/12.0/module_1 HTTP/1.1" 200 - 267 0.222 2.018 2026-09-19 06:06:19,646 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 453, model: odoo.module.version 2026-09-19 06:06:19,679 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:19] "GET /apps/modules/12.0/module_2 HTTP/1.1" 200 - 61 0.105 0.136 2026-09-19 06:06:19,728 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_bought_apps_download ... 2026-09-19 06:06:26,717 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portalapps1@abc.com from n/a 2026-09-19 06:06:26,728 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:06:27,089 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:27] "GET /my/apps/download/186 HTTP/1.1" 200 - 59 0.059 0.305 2026-09-19 06:06:27,206 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:27] "GET /my/apps/download/186 HTTP/1.1" 200 - 36 0.052 0.039 2026-09-19 06:06:27,404 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:27] "GET /my/apps/download/186 HTTP/1.1" 200 - 52 0.091 0.046 2026-09-19 06:06:27,406 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_user_bought_apps_download: waiting for threads: [] 2026-09-19 06:06:27,461 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_did_not_buy_redirect ... 2026-09-19 06:06:32,331 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portalapps2@abc.com from n/a 2026-09-19 06:06:32,346 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:06:32,624 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:32] "GET /my/apps/download/197 HTTP/1.1" 303 - 22 0.032 0.248 2026-09-19 06:06:33,720 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:33] "GET /my HTTP/1.1" 200 - 246 0.255 0.836 2026-09-19 06:06:33,722 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_user_did_not_buy_redirect: waiting for threads: [] 2026-09-19 06:06:33,776 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 06:06:33,795 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_canonical_url_survives_empty_field_cache ... 2026-09-19 06:06:33,806 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:06:34,098 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_garbage_listing_params_404 ... 2026-09-19 06:06:34,105 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:06:36,130 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:36] "GET /apps/browse/category/odoo-apps-49?price=698946584 HTTP/1.1" 404 - 191 0.175 1.853 2026-09-19 06:06:36,189 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:36] "GET /apps/browse/category/odoo-apps-49/page/2?order=SuX9Uj8U HTTP/1.1" 404 - 13 0.021 0.034 2026-09-19 06:06:36,240 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:36] "GET /apps/browse/category/odoo-apps-49?price=Paid' HTTP/1.1" 404 - 13 0.010 0.038 2026-09-19 06:06:36,287 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:36] "GET /apps/browse/category?price=698946584 HTTP/1.1" 404 - 11 0.010 0.034 2026-09-19 06:06:36,328 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:36] "GET /apps/browse/category?order=SuX9Uj8U HTTP/1.1" 404 - 11 0.010 0.028 2026-09-19 06:06:36,382 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:36] "GET /apps?price=he2qngry HTTP/1.1" 404 - 14 0.020 0.031 2026-09-19 06:06:36,420 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:36] "GET /apps/browse/category?price=Paid' HTTP/1.1" 404 - 11 0.007 0.028 2026-09-19 06:06:36,458 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:36] "GET /apps/browse/category?price=] 2026-09-19 06:06:36,609 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_legit_listing_params_200 ... 2026-09-19 06:06:36,614 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:06:36,918 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:36] "GET /apps/browse/category HTTP/1.1" 303 - 24 0.044 0.262 2026-09-19 06:06:38,023 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:38] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 222 0.305 0.797 2026-09-19 06:06:38,042 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:38] "GET /apps/browse/category?order=Newest&price=Free&version=17.0 HTTP/1.1" 303 - 3 0.006 0.010 2026-09-19 06:06:38,107 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:38] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.019 0.043 2026-09-19 06:06:38,118 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:38] "GET /apps/browse/category?order=price_currency+asc&price=All HTTP/1.1" 303 - 3 0.001 0.007 2026-09-19 06:06:38,187 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:38] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.021 0.045 2026-09-19 06:06:38,204 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:38] "GET /apps/browse/category?order=name+asc&price=Paid HTTP/1.1" 303 - 3 0.002 0.010 2026-09-19 06:06:38,279 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:38] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.028 0.044 2026-09-19 06:06:38,287 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:38] "GET /apps/browse/category?order=bestseller HTTP/1.1" 303 - 3 0.001 0.005 2026-09-19 06:06:38,375 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:38] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.039 0.045 2026-09-19 06:06:38,473 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:38] "GET /apps?order=Downloads&price=Free&version=10.0 HTTP/1.1" 200 - 22 0.031 0.064 2026-09-19 06:06:38,490 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:38] "GET /apps/browse/category?version=17.0-3 HTTP/1.1" 303 - 3 0.002 0.008 2026-09-19 06:06:38,569 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:38] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.029 0.046 2026-09-19 06:06:38,570 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppsStoreListingParamHardening.test_legit_listing_params_200: waiting for threads: [] 2026-09-19 06:06:38,594 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_oversized_or_garbage_ppg_does_not_500 ... 2026-09-19 06:06:38,600 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:06:38,888 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:38] "GET /apps/browse/category?ppg=999999 HTTP/1.1" 303 - 24 0.024 0.267 2026-09-19 06:06:39,804 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:39] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 222 0.197 0.717 2026-09-19 06:06:39,816 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:39] "GET /apps/browse/category?ppg=abc HTTP/1.1" 303 - 3 0.001 0.007 2026-09-19 06:06:39,899 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:39] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.032 0.048 2026-09-19 06:06:39,901 121 INFO rb-77a9295-224944-416951 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-19 06:06:39,947 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 06:06:39,980 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestSitemapMissingAppStoreSeedData.test_sitemap_survives_missing_app_store_seed_category ... 2026-09-19 06:06:39,995 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [441032] 2026-09-19 06:06:40,004 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:06:40,947 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:40] "GET /sitemap.xml HTTP/1.1" 200 - 188 0.199 0.747 2026-09-19 06:06:40,949 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestSitemapMissingAppStoreSeedData.test_sitemap_survives_missing_app_store_seed_category: waiting for threads: [] 2026-09-19 06:06:40,996 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 06:06:41,019 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsRouteMissingAppStoreSeedData.test_apps_top_charts_404_when_modules_seed_category_missing ... 2026-09-19 06:06:41,024 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [441033, 441032, 441053] 2026-09-19 06:06:41,038 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:06:42,053 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:42] "GET /apps/modules HTTP/1.1" 404 - 189 0.184 0.836 2026-09-19 06:06:42,054 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppsRouteMissingAppStoreSeedData.test_apps_top_charts_404_when_modules_seed_category_missing: waiting for threads: [] 2026-09-19 06:06:42,072 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsRouteMissingAppStoreSeedData.test_category_top_charts_200_for_surviving_category_when_own_seed_xmlid_gone ... 2026-09-19 06:06:42,080 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [441033, 441032, 441053] 2026-09-19 06:06:42,086 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:06:43,389 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:43] "GET /apps/category/50 HTTP/1.1" 301 - 16 0.051 1.254 2026-09-19 06:06:44,484 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:44] "GET /apps/category/odoo-apps-apps-50 HTTP/1.1" 200 - 226 0.271 0.823 2026-09-19 06:06:44,486 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppsRouteMissingAppStoreSeedData.test_category_top_charts_200_for_surviving_category_when_own_seed_xmlid_gone: waiting for threads: [] 2026-09-19 06:06:44,517 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsRouteMissingAppStoreSeedData.test_category_top_charts_default_redirect_404_when_odoo_apps_seed_category_missing ... 2026-09-19 06:06:44,532 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [441033, 441032, 441053] 2026-09-19 06:06:44,541 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:06:45,595 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:45] "GET /apps/category HTTP/1.1" 404 - 189 0.164 0.892 2026-09-19 06:06:45,603 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppsRouteMissingAppStoreSeedData.test_category_top_charts_default_redirect_404_when_odoo_apps_seed_category_missing: waiting for threads: [] 2026-09-19 06:06:45,636 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsRouteMissingAppStoreSeedData.test_moduleapplist_default_category_404_when_modules_seed_category_missing ... 2026-09-19 06:06:45,647 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [441033, 441032, 441053] 2026-09-19 06:06:45,665 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:06:46,618 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:46] "GET /apps/modules/browse HTTP/1.1" 404 - 189 0.100 0.857 2026-09-19 06:06:46,620 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppsRouteMissingAppStoreSeedData.test_moduleapplist_default_category_404_when_modules_seed_category_missing: waiting for threads: [] 2026-09-19 06:06:46,644 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsRouteMissingAppStoreSeedData.test_modulelist_default_redirect_404_when_odoo_apps_seed_category_missing ... 2026-09-19 06:06:46,649 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [441033, 441032, 441053] 2026-09-19 06:06:46,655 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:06:47,676 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:47] "GET /apps/browse/category HTTP/1.1" 404 - 189 0.127 0.897 2026-09-19 06:06:47,678 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppsRouteMissingAppStoreSeedData.test_modulelist_default_redirect_404_when_odoo_apps_seed_category_missing: waiting for threads: [] 2026-09-19 06:06:47,707 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsRouteMissingAppStoreSeedData.test_modulethemelist_default_category_404_when_themes_seed_category_missing ... 2026-09-19 06:06:47,721 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [441033, 441032, 441053] 2026-09-19 06:06:47,732 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:06:48,667 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:48] "GET /apps/themes/browse HTTP/1.1" 404 - 189 0.119 0.820 2026-09-19 06:06:48,671 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppsRouteMissingAppStoreSeedData.test_modulethemelist_default_category_404_when_themes_seed_category_missing: waiting for threads: [] 2026-09-19 06:06:48,701 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsRouteMissingAppStoreSeedData.test_themes_top_charts_404_when_themes_seed_category_missing ... 2026-09-19 06:06:48,707 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [441033, 441032, 441053] 2026-09-19 06:06:48,715 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:06:50,735 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:50] "GET /apps/themes HTTP/1.1" 404 - 189 0.197 1.827 2026-09-19 06:06:50,737 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppsRouteMissingAppStoreSeedData.test_themes_top_charts_404_when_themes_seed_category_missing: waiting for threads: [] 2026-09-19 06:06:50,759 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsRouteMissingAppStoreSeedData.test_top_charts_404_when_modules_seed_category_missing ... 2026-09-19 06:06:50,765 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [441033, 441032, 441053] 2026-09-19 06:06:50,773 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:06:51,750 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:51] "GET /apps HTTP/1.1" 404 - 189 0.116 0.866 2026-09-19 06:06:51,753 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppsRouteMissingAppStoreSeedData.test_top_charts_404_when_modules_seed_category_missing: waiting for threads: [] 2026-09-19 06:06:51,800 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 06:06:51,843 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsRouteSeededAppStoreData.test_apps_route_family_200_when_seed_categories_present ... 2026-09-19 06:06:51,853 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:06:52,956 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:52] "GET /apps HTTP/1.1" 200 - 237 0.198 0.912 2026-09-19 06:06:53,054 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:53] "GET /apps/modules HTTP/1.1" 200 - 19 0.045 0.048 2026-09-19 06:06:53,127 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:53] "GET /apps/themes HTTP/1.1" 200 - 21 0.021 0.047 2026-09-19 06:06:53,143 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:53] "GET /apps/category HTTP/1.1" 303 - 3 0.001 0.009 2026-09-19 06:06:53,231 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:53] "GET /apps/category/odoo-apps-49 HTTP/1.1" 200 - 21 0.018 0.064 2026-09-19 06:06:53,330 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:53] "GET /apps/modules/browse HTTP/1.1" 200 - 26 0.031 0.064 2026-09-19 06:06:53,347 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:53] "GET /apps/browse/category HTTP/1.1" 303 - 3 0.007 0.007 2026-09-19 06:06:53,410 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:53] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.015 0.045 2026-09-19 06:06:53,489 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:06:53] "GET /apps/themes/browse HTTP/1.1" 200 - 21 0.028 0.048 2026-09-19 06:06:53,490 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppsRouteSeededAppStoreData.test_apps_route_family_200_when_seed_categories_present: waiting for threads: [] 2026-09-19 06:06:53,525 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 06:06:53,538 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestOdooModuleVersionDefaultPublicCategoryIds.test_public_categ_ids_default_empty_when_seed_category_xmlid_missing ... 2026-09-19 06:06:53,598 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [441033] 2026-09-19 06:06:53,711 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestOdooModuleVersionDefaultPublicCategoryIds.test_public_categ_ids_default_resolves_seed_category_when_seeded ... 2026-09-19 06:06:53,927 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 06:06:53,940 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestDefaultAppPublicCategoryIdsPartialSeedLoss.test_default_app_categories_skip_only_the_missing_root ... 2026-09-19 06:06:53,945 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [441053] 2026-09-19 06:06:53,981 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 06:06:54,692 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_apps_store_loc.tests.test_discovery_from_git: Starting TestGitBranchDiscovery.test_action_discover_odoo_module ... 2026-09-19 06:07:02,270 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-19 06:07:06,198 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_category ... 2026-09-19 06:07:06,418 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_setion ... 2026-09-19 06:07:06,539 121 INFO rb-77a9295-224944-416951 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-19 06:07:06,569 121 INFO rb-77a9295-224944-416951 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-19 06:07:06,637 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_subject ... 2026-09-19 06:07:06,762 121 INFO rb-77a9295-224944-416951 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-19 06:07:06,801 121 INFO rb-77a9295-224944-416951 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-19 06:07:06,860 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_edit_setion ... 2026-09-19 06:07:06,977 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_edit_subject ... 2026-09-19 06:07:07,113 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_category ... 2026-09-19 06:07:07,169 121 INFO rb-77a9295-224944-416951 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-19 06:07:07,317 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [45] 2026-09-19 06:07:07,362 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #473 deleted website.document.content records with IDs: [1] 2026-09-19 06:07:07,413 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #473 deleted website.document records with IDs: [1] 2026-09-19 06:07:07,499 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [44] 2026-09-19 06:07:07,543 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_setion ... 2026-09-19 06:07:07,669 121 INFO rb-77a9295-224944-416951 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-19 06:07:07,919 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #473 deleted website.document.content records with IDs: [1] 2026-09-19 06:07:07,955 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #473 deleted website.document records with IDs: [1] 2026-09-19 06:07:07,983 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [44, 45] 2026-09-19 06:07:08,004 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [43] 2026-09-19 06:07:08,029 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_subject ... 2026-09-19 06:07:08,131 121 INFO rb-77a9295-224944-416951 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-19 06:07:08,345 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #473 deleted website.document.content records with IDs: [1] 2026-09-19 06:07:08,362 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #473 deleted website.document records with IDs: [1] 2026-09-19 06:07:08,380 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [44, 45] 2026-09-19 06:07:08,389 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [43] 2026-09-19 06:07:08,396 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #473 deleted website.doc.category records with IDs: [41] 2026-09-19 06:07:08,420 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_write_category ... 2026-09-19 06:07:08,505 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-19 06:07:12,014 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_designer ... 2026-09-19 06:07:12,089 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #481 deleted website.document records with IDs: [5] 2026-09-19 06:07:12,120 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_editor ... 2026-09-19 06:07:12,269 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #477 deleted website.document records with IDs: [6] 2026-09-19 06:07:12,295 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_manager ... 2026-09-19 06:07:12,405 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #483 deleted website.document records with IDs: [7] 2026-09-19 06:07:12,428 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_reviewer ... 2026-09-19 06:07:12,589 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #479 deleted website.document records with IDs: [8] 2026-09-19 06:07:12,615 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_create_document ... 2026-09-19 06:07:12,799 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_designer ... 2026-09-19 06:07:12,907 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #481 deleted website.document records with IDs: [13] 2026-09-19 06:07:12,950 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #481 deleted website.document records with IDs: [14] 2026-09-19 06:07:12,981 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #481 deleted website.document records with IDs: [15] 2026-09-19 06:07:13,082 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #481 deleted website.document records with IDs: [18] 2026-09-19 06:07:13,109 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #481 deleted website.document records with IDs: [19] 2026-09-19 06:07:13,209 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #481 deleted website.document records with IDs: [23] 2026-09-19 06:07:13,235 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #481 deleted website.document records with IDs: [24] 2026-09-19 06:07:13,262 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #481 deleted website.document records with IDs: [25] 2026-09-19 06:07:13,547 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #481 deleted website.document records with IDs: [36] 2026-09-19 06:07:13,571 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #481 deleted website.document records with IDs: [37] 2026-09-19 06:07:13,600 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #481 deleted website.document records with IDs: [38] 2026-09-19 06:07:13,629 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #481 deleted website.document records with IDs: [39] 2026-09-19 06:07:13,721 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_editor ... 2026-09-19 06:07:13,796 121 INFO rb-77a9295-224944-416951 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-19 06:07:13,836 121 INFO rb-77a9295-224944-416951 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-19 06:07:13,869 121 INFO rb-77a9295-224944-416951 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-19 06:07:13,913 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #477 deleted website.document records with IDs: [41] 2026-09-19 06:07:13,942 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #477 deleted website.document records with IDs: [42] 2026-09-19 06:07:13,974 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #477 deleted website.document records with IDs: [43] 2026-09-19 06:07:14,010 121 INFO rb-77a9295-224944-416951 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-19 06:07:14,057 121 INFO rb-77a9295-224944-416951 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-19 06:07:14,100 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_manager ... 2026-09-19 06:07:14,162 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #483 deleted website.document records with IDs: [44] 2026-09-19 06:07:14,183 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #483 deleted website.document records with IDs: [45] 2026-09-19 06:07:14,264 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #483 deleted website.document.content records with IDs: [3] 2026-09-19 06:07:14,280 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #483 deleted website.document records with IDs: [46] 2026-09-19 06:07:14,313 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_reviewer ... 2026-09-19 06:07:14,391 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #479 deleted website.document records with IDs: [47] 2026-09-19 06:07:14,425 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #479 deleted website.document records with IDs: [48] 2026-09-19 06:07:14,988 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #479 deleted website.document records with IDs: [64] 2026-09-19 06:07:15,018 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #479 deleted website.document records with IDs: [65] 2026-09-19 06:07:15,122 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #479 deleted website.document records with IDs: [69] 2026-09-19 06:07:15,149 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #479 deleted website.document records with IDs: [70] 2026-09-19 06:07:15,179 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #479 deleted website.document records with IDs: [71] 2026-09-19 06:07:15,211 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #479 deleted website.document records with IDs: [72] 2026-09-19 06:07:15,299 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_designer ... 2026-09-19 06:07:15,487 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_editor ... 2026-09-19 06:07:15,545 121 INFO rb-77a9295-224944-416951 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-19 06:07:15,569 121 INFO rb-77a9295-224944-416951 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-19 06:07:15,596 121 INFO rb-77a9295-224944-416951 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-19 06:07:15,667 121 INFO rb-77a9295-224944-416951 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-19 06:07:15,694 121 INFO rb-77a9295-224944-416951 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-19 06:07:15,722 121 INFO rb-77a9295-224944-416951 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-19 06:07:15,760 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_manager ... 2026-09-19 06:07:15,863 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_reviewer ... 2026-09-19 06:07:16,054 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-19 06:07:19,290 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_create_document_content ... 2026-09-19 06:07:19,501 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_unlink_document_content ... 2026-09-19 06:07:19,634 121 INFO rb-77a9295-224944-416951 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-19 06:07:19,714 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #487 deleted website.document.content records with IDs: [11] 2026-09-19 06:07:19,863 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #489 deleted website.document.content records with IDs: [12] 2026-09-19 06:07:19,980 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #491 deleted website.document.content records with IDs: [13] 2026-09-19 06:07:20,044 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [14] 2026-09-19 06:07:20,090 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #487 deleted website.document.content records with IDs: [15] 2026-09-19 06:07:20,137 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #489 deleted website.document.content records with IDs: [16] 2026-09-19 06:07:20,177 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #491 deleted website.document.content records with IDs: [17] 2026-09-19 06:07:20,243 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [18] 2026-09-19 06:07:20,297 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #487 deleted website.document.content records with IDs: [19] 2026-09-19 06:07:20,368 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #489 deleted website.document.content records with IDs: [20] 2026-09-19 06:07:20,416 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #491 deleted website.document.content records with IDs: [21] 2026-09-19 06:07:20,470 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [22] 2026-09-19 06:07:20,519 121 INFO rb-77a9295-224944-416951 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-19 06:07:20,590 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #489 deleted website.document.content records with IDs: [23] 2026-09-19 06:07:20,662 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #491 deleted website.document.content records with IDs: [24] 2026-09-19 06:07:20,701 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [25] 2026-09-19 06:07:20,770 121 INFO rb-77a9295-224944-416951 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-19 06:07:20,814 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #489 deleted website.document.content records with IDs: [26] 2026-09-19 06:07:20,869 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #491 deleted website.document.content records with IDs: [27] 2026-09-19 06:07:20,912 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [28] 2026-09-19 06:07:21,012 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #493 deleted website.document.content records with IDs: [29] 2026-09-19 06:07:21,036 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_write_document_content ... 2026-09-19 06:07:21,191 121 INFO rb-77a9295-224944-416951 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-19 06:07:21,389 121 INFO rb-77a9295-224944-416951 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-19 06:07:21,478 121 INFO rb-77a9295-224944-416951 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-19 06:07:21,596 121 INFO rb-77a9295-224944-416951 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-19 06:07:21,747 121 INFO rb-77a9295-224944-416951 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-19 06:07:21,877 121 INFO rb-77a9295-224944-416951 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-19 06:07:21,937 121 INFO rb-77a9295-224944-416951 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-19 06:07:22,043 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-19 06:07:24,681 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_doc_tag_access_rights: Starting TestDocTagAccessRights.test_access_tag ... 2026-09-19 06:07:24,714 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 494, model: website.doc.tag 2026-09-19 06:07:24,759 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 494, model: website.doc.tag 2026-09-19 06:07:24,775 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 494, model: website.doc.tag 2026-09-19 06:07:24,785 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #497 deleted website.doc.tag records with IDs: [13] 2026-09-19 06:07:24,790 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #499 deleted website.doc.tag records with IDs: [14] 2026-09-19 06:07:24,795 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #501 deleted website.doc.tag records with IDs: [15] 2026-09-19 06:07:24,800 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #503 deleted website.doc.tag records with IDs: [16] 2026-09-19 06:07:24,838 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-19 06:07:27,692 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__normal ... 2026-09-19 06:07:27,753 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-09-19 06:07:27,778 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__same_docs ... 2026-09-19 06:07:27,818 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__update_name ... 2026-09-19 06:07:27,851 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-09-19 06:07:27,872 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__with_lang ... 2026-09-19 06:07:27,916 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-09-19 06:07:27,941 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__with_tag ... 2026-09-19 06:07:27,987 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-09-19 06:07:28,028 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-19 06:07:28,385 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour: Starting TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it ... 2026-09-19 06:07:29,098 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Chrome pid: 439 2026-09-19 06:07:29,099 121 INFO rb-77a9295-224944-416951 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/tmpg7ypl7fk_chrome_odoo 2026-09-19 06:07:29,099 121 INFO rb-77a9295-224944-416951 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:37155/json/version 2026-09-19 06:07:29,100 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:37155/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:07:29,184 121 INFO rb-77a9295-224944-416951 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-19 06:07:29,184 121 INFO rb-77a9295-224944-416951 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:37155/json 2026-09-19 06:07:29,185 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:37155/json with timeout 3 increased to 10s during tests 2026-09-19 06:07:29,207 121 INFO rb-77a9295-224944-416951 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:37155/devtools/page/23ACBD2EDB8321A9B6BEE030FBC50708 2026-09-19 06:07:29,219 121 INFO rb-77a9295-224944-416951 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-19 06:07:29,230 121 INFO rb-77a9295-224944-416951 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-19 06:07:29,325 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:tour_color_reviewer from n/a 2026-09-19 06:07:29,341 121 INFO rb-77a9295-224944-416951 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-19 06:07:29,370 121 INFO rb-77a9295-224944-416951 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-19 06:07:29,371 121 INFO rb-77a9295-224944-416951 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-19 06:07:29,405 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:07:32,037 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:32] "GET /docs/c/tour-color-subject-tour-color-section-tour-color-category-82 HTTP/1.1" 200 - 356 0.384 2.251 2026-09-19 06:07:32,041 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Navigation result: {'frameId': '23ACBD2EDB8321A9B6BEE030FBC50708', 'loaderId': 'CFD44A972128FDCAD83079AC47E8CCC4', 'isDownload': False} 2026-09-19 06:07:32,042 121 INFO rb-77a9295-224944-416951 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-19 06:07:32,109 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/76051f1/web.assets_frontend.min.css, copying from /web/assets/76051f1/web.assets_frontend.min.css 2026-09-19 06:07:32,173 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:32] "GET /web/assets/1/76051f1/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.052 0.048 2026-09-19 06:07:32,187 121 INFO rb-77a9295-224944-416951 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-19 06:07:32,189 121 INFO rb-77a9295-224944-416951 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-19 06:07:32,201 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/8013f4a/to_website_docs.assets_frontend_css.min.css 2026-09-19 06:07:32,230 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:32] "GET /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.022 0.132 2026-09-19 06:07:32,270 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js, copying from /web/assets/7e9b88f/web.__assets_tests_call__.min.js 2026-09-19 06:07:32,303 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:32] "GET /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.014 0.048 2026-09-19 06:07:32,349 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e17092c/web.assets_frontend_minimal.min.js, copying from /web/assets/e17092c/web.assets_frontend_minimal.min.js 2026-09-19 06:07:32,377 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:32] "GET /web/assets/1/e17092c/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.046 0.092 2026-09-19 06:07:32,416 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:32] "GET /web/image/website/1/logo/My%20Website?unique=f785364 HTTP/1.1" 200 - 4 0.011 0.082 2026-09-19 06:07:37,089 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:37] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 4.650 2026-09-19 06:07:37,102 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:37] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 4.497 2026-09-19 06:07:37,113 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 5.045 2026-09-19 06:07:37,128 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:37] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 4.669 2026-09-19 06:07:37,153 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 4.806 2026-09-19 06:07:37,217 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:37] "GET /web/image/website/1/favicon?unique=f785364 HTTP/1.1" 200 - 4 0.012 0.026 2026-09-19 06:07:37,283 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8008179/web.assets_frontend_lazy.min.js, copying from /web/assets/8008179/web.assets_frontend_lazy.min.js 2026-09-19 06:07:37,316 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:37] "GET /web/assets/1/8008179/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.030 0.092 2026-09-19 06:07:37,703 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/c502ac2/to_website_docs.assets_frontend_js.min.js 2026-09-19 06:07:37,731 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:37] "GET /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.008 0.032 2026-09-19 06:07:37,772 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:37] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 06:07:37,859 121 INFO rb-77a9295-224944-416951 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.817785978317261 2026-09-19 06:07:37,893 121 INFO rb-77a9295-224944-416951 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-19 06:07:37,903 121 INFO rb-77a9295-224944-416951 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-19 06:07:37,950 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:37] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.007 0.109 2026-09-19 06:07:37,966 121 INFO rb-77a9295-224944-416951 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-19 06:07:38,015 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:38] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.035 0.135 2026-09-19 06:07:38,029 121 INFO rb-77a9295-224944-416951 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-19 06:07:38,109 121 INFO rb-77a9295-224944-416951 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-19 06:07:38,180 121 INFO rb-77a9295-224944-416951 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-19 06:07:38,260 121 INFO rb-77a9295-224944-416951 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-19 06:07:38,295 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:38] "POST /docs/update_category HTTP/1.1" 200 - 14 0.019 0.015 2026-09-19 06:07:38,314 121 INFO rb-77a9295-224944-416951 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-19 06:07:38,524 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:38] "GET /docs/c/tour-color-subject-tour-color-section-tour-color-category-82 HTTP/1.1" 200 - 34 0.023 0.107 2026-09-19 06:07:38,865 121 INFO rb-77a9295-224944-416951 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-19 06:07:38,918 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:38] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.011 0.028 2026-09-19 06:07:38,924 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:38] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.027 2026-09-19 06:07:38,955 121 INFO rb-77a9295-224944-416951 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-19 06:07:39,010 121 INFO rb-77a9295-224944-416951 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-19 06:07:39,084 121 INFO rb-77a9295-224944-416951 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-19 06:07:39,149 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.browser: tour succeeded 2026-09-19 06:07:39,150 121 INFO rb-77a9295-224944-416951 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-19 06:07:39,273 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.browser: heap 9663068 (allocated 11534336) 2026-09-19 06:07:39,280 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Closing chrome headless with pid 439 2026-09-19 06:07:39,284 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Closing websocket connection 2026-09-19 06:07:39,284 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Terminating chrome headless with pid 439 2026-09-19 06:07:39,354 121 INFO rb-77a9295-224944-416951 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-77a9295-224944-416951/chrome_logs/chrome_log_20260919_060739_354350_test_picking_a_cover_colour_persists_it.txt 2026-09-19 06:07:39,354 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Removing chrome user profile "/tmp/tmpg7ypl7fk_chrome_odoo" 2026-09-19 06:07:39,411 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 06:07:40,921 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [499] 2026-09-19 06:07:40,946 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact ... 2026-09-19 06:07:41,218 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Chrome pid: 638 2026-09-19 06:07:41,219 121 INFO rb-77a9295-224944-416951 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/tmp9yofuf6m_chrome_odoo 2026-09-19 06:07:41,219 121 INFO rb-77a9295-224944-416951 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:37957/json/version 2026-09-19 06:07:41,220 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:37957/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:07:41,292 121 INFO rb-77a9295-224944-416951 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-19 06:07:41,292 121 INFO rb-77a9295-224944-416951 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:37957/json 2026-09-19 06:07:41,293 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:37957/json with timeout 3 increased to 10s during tests 2026-09-19 06:07:41,318 121 INFO rb-77a9295-224944-416951 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:37957/devtools/page/A5B9EB0FD5C0ECA3A6B181D9703B35D4 2026-09-19 06:07:41,339 121 INFO rb-77a9295-224944-416951 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-19 06:07:41,375 121 INFO rb-77a9295-224944-416951 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-19 06:07:41,488 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:tour_editor from n/a 2026-09-19 06:07:41,497 121 INFO rb-77a9295-224944-416951 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-19 06:07:41,523 121 INFO rb-77a9295-224944-416951 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-19 06:07:41,523 121 INFO rb-77a9295-224944-416951 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-19 06:07:41,550 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:07:41,939 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-19 06:07:42,506 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-19 06:07:43,391 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:43] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 369 0.509 1.339 2026-09-19 06:07:43,397 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Navigation result: {'frameId': 'A5B9EB0FD5C0ECA3A6B181D9703B35D4', 'loaderId': 'B7B30F3E896DEC0A7E9EA991BFA1661A', 'isDownload': False} 2026-09-19 06:07:43,397 121 INFO rb-77a9295-224944-416951 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-19 06:07:43,431 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07: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-19 06:07:43,477 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/8013f4a/to_website_docs.assets_frontend_css.min.css 2026-09-19 06:07:43,507 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:43] "GET /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.044 0.040 2026-09-19 06:07:43,554 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/76051f1/web.assets_frontend.min.css, copying from /web/assets/76051f1/web.assets_frontend.min.css 2026-09-19 06:07:43,619 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:43] "GET /web/assets/1/76051f1/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.068 0.124 2026-09-19 06:07:43,635 121 INFO rb-77a9295-224944-416951 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-19 06:07:43,636 121 INFO rb-77a9295-224944-416951 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-19 06:07:43,651 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e17092c/web.assets_frontend_minimal.min.js, copying from /web/assets/e17092c/web.assets_frontend_minimal.min.js 2026-09-19 06:07:43,694 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:43] "GET /web/assets/1/e17092c/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.025 0.138 2026-09-19 06:07:43,718 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js, copying from /web/assets/7e9b88f/web.__assets_tests_call__.min.js 2026-09-19 06:07:43,744 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:43] "GET /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.018 0.093 2026-09-19 06:07:43,860 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:43] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:07:43,873 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 06:07:43,881 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:43] "GET /web/image/website/1/logo/My%20Website?unique=f785364 HTTP/1.1" 200 - 4 0.020 0.010 2026-09-19 06:07:43,883 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:43] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:07:43,888 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:43] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:07:43,959 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:43] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 06:07:44,001 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:44] "GET /web/image/website/1/favicon?unique=f785364 HTTP/1.1" 200 - 4 0.014 0.012 2026-09-19 06:07:44,033 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8008179/web.assets_frontend_lazy.min.js, copying from /web/assets/8008179/web.assets_frontend_lazy.min.js 2026-09-19 06:07:44,055 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:44] "GET /web/assets/1/8008179/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.007 0.070 2026-09-19 06:07:44,451 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/c502ac2/to_website_docs.assets_frontend_js.min.js 2026-09-19 06:07:44,468 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:44] "GET /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.022 0.019 2026-09-19 06:07:44,492 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:44] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 06:07:44,620 121 INFO rb-77a9295-224944-416951 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-19 06:07:44,629 121 INFO rb-77a9295-224944-416951 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-19 06:07:44,665 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:44] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.023 0.117 2026-09-19 06:07:44,714 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:44] "POST /im_livechat/init HTTP/1.1" 200 - 25 0.017 0.164 2026-09-19 06:07:44,721 121 INFO rb-77a9295-224944-416951 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-19 06:07:44,776 121 INFO rb-77a9295-224944-416951 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-19 06:07:44,839 121 INFO rb-77a9295-224944-416951 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-19 06:07:44,900 121 INFO rb-77a9295-224944-416951 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-19 06:07:44,998 121 INFO rb-77a9295-224944-416951 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-19 06:07:45,048 121 INFO rb-77a9295-224944-416951 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-19 06:07:45,110 121 INFO rb-77a9295-224944-416951 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-19 06:07:45,111 121 INFO rb-77a9295-224944-416951 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-19 06:07:45,172 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact.browser: heap 9610116 (allocated 10223616) 2026-09-19 06:07:45,177 121 INFO rb-77a9295-224944-416951 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 638 2026-09-19 06:07:45,177 121 INFO rb-77a9295-224944-416951 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-19 06:07:45,179 121 INFO rb-77a9295-224944-416951 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 638 2026-09-19 06:07:45,248 121 INFO rb-77a9295-224944-416951 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-77a9295-224944-416951/chrome_logs/chrome_log_20260919_060745_248228_test_cancelling_the_delete_confirmation_leaves_the_document_intact.txt 2026-09-19 06:07:45,248 121 INFO rb-77a9295-224944-416951 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/tmp9yofuf6m_chrome_odoo" 2026-09-19 06:07:45,276 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document ... 2026-09-19 06:07:45,531 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Chrome pid: 817 2026-09-19 06:07:45,531 121 INFO rb-77a9295-224944-416951 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/tmp71dg31t2_chrome_odoo 2026-09-19 06:07:45,531 121 INFO rb-77a9295-224944-416951 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:46001/json/version 2026-09-19 06:07:45,532 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:46001/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:07:45,577 121 INFO rb-77a9295-224944-416951 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-19 06:07:45,577 121 INFO rb-77a9295-224944-416951 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:46001/json 2026-09-19 06:07:45,578 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:46001/json with timeout 3 increased to 10s during tests 2026-09-19 06:07:45,585 121 INFO rb-77a9295-224944-416951 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:46001/devtools/page/4988339D5979C43DF56ACBCC2725BC4A 2026-09-19 06:07:45,596 121 INFO rb-77a9295-224944-416951 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-19 06:07:45,605 121 INFO rb-77a9295-224944-416951 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-19 06:07:45,713 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:tour_editor from n/a 2026-09-19 06:07:45,726 121 INFO rb-77a9295-224944-416951 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-19 06:07:45,739 121 INFO rb-77a9295-224944-416951 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-19 06:07:45,739 121 INFO rb-77a9295-224944-416951 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-19 06:07:45,762 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:07:46,140 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-19 06:07:46,649 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-19 06:07:47,270 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:47] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 377 0.282 1.234 2026-09-19 06:07:47,281 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Navigation result: {'frameId': '4988339D5979C43DF56ACBCC2725BC4A', 'loaderId': '71B020D8D01AD8FEB64B8E556D9B3368', 'isDownload': False} 2026-09-19 06:07:47,281 121 INFO rb-77a9295-224944-416951 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-19 06:07:47,316 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/8013f4a/to_website_docs.assets_frontend_css.min.css 2026-09-19 06:07:47,319 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:47] "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-19 06:07:47,333 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:47] "GET /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 11 0.008 0.018 2026-09-19 06:07:47,362 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/76051f1/web.assets_frontend.min.css, copying from /web/assets/76051f1/web.assets_frontend.min.css 2026-09-19 06:07:47,411 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:47] "GET /web/assets/1/76051f1/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.043 0.057 2026-09-19 06:07:47,420 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e17092c/web.assets_frontend_minimal.min.js, copying from /web/assets/e17092c/web.assets_frontend_minimal.min.js 2026-09-19 06:07:47,429 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:47] "GET /web/assets/1/e17092c/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.004 0.065 2026-09-19 06:07:47,438 121 INFO rb-77a9295-224944-416951 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-19 06:07:47,439 121 INFO rb-77a9295-224944-416951 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-19 06:07:47,460 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js, copying from /web/assets/7e9b88f/web.__assets_tests_call__.min.js 2026-09-19 06:07:47,479 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:47] "GET /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.011 0.026 2026-09-19 06:07:47,572 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 06:07:47,593 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:47] "GET /web/image/website/1/logo/My%20Website?unique=f785364 HTTP/1.1" 200 - 4 0.013 0.011 2026-09-19 06:07:47,596 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:47] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:07:47,615 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:47] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:07:47,618 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:47] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.012 2026-09-19 06:07:47,697 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:47] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:07:47,737 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:47] "GET /web/image/website/1/favicon?unique=f785364 HTTP/1.1" 200 - 4 0.013 0.017 2026-09-19 06:07:47,761 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8008179/web.assets_frontend_lazy.min.js, copying from /web/assets/8008179/web.assets_frontend_lazy.min.js 2026-09-19 06:07:47,788 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:47] "GET /web/assets/1/8008179/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.015 0.059 2026-09-19 06:07:48,138 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/c502ac2/to_website_docs.assets_frontend_js.min.js 2026-09-19 06:07:48,147 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:48] "GET /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.007 0.015 2026-09-19 06:07:48,167 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:48] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 06:07:48,263 121 INFO rb-77a9295-224944-416951 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-19 06:07:48,274 121 INFO rb-77a9295-224944-416951 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-19 06:07:48,300 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:48] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.015 0.085 2026-09-19 06:07:48,338 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:48] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.014 0.083 2026-09-19 06:07:48,354 121 INFO rb-77a9295-224944-416951 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-19 06:07:48,412 121 INFO rb-77a9295-224944-416951 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-19 06:07:48,473 121 INFO rb-77a9295-224944-416951 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-19 06:07:48,531 121 INFO rb-77a9295-224944-416951 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-19 06:07:48,703 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #515 deleted mail.message records with IDs: [11899] 2026-09-19 06:07:48,741 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #515 deleted website.document.content records with IDs: [36] 2026-09-19 06:07:48,769 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #515 deleted mail.followers records with IDs: [2162] 2026-09-19 06:07:48,821 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #515 deleted mail.message records with IDs: [11897, 11896] 2026-09-19 06:07:48,845 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #515 deleted website.document records with IDs: [100] 2026-09-19 06:07:48,860 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #515 deleted mail.followers records with IDs: [2160] 2026-09-19 06:07:48,867 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:48] "POST /docs/delete HTTP/1.1" 200 - 114 0.170 0.090 2026-09-19 06:07:48,922 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-19 06:07:48,959 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-19 06:07:49,034 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:49] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 28 0.058 0.090 2026-09-19 06:07:49,475 121 INFO rb-77a9295-224944-416951 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-19 06:07:49,550 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:49] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.027 0.035 2026-09-19 06:07:49,560 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:49] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.069 2026-09-19 06:07:49,564 121 INFO rb-77a9295-224944-416951 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-19 06:07:49,635 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document.browser: tour succeeded 2026-09-19 06:07:49,635 121 INFO rb-77a9295-224944-416951 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-19 06:07:49,718 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document.browser: heap 9473216 (allocated 11272192) 2026-09-19 06:07:49,723 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Closing chrome headless with pid 817 2026-09-19 06:07:49,725 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Closing websocket connection 2026-09-19 06:07:49,730 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Terminating chrome headless with pid 817 2026-09-19 06:07:49,814 121 INFO rb-77a9295-224944-416951 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-77a9295-224944-416951/chrome_logs/chrome_log_20260919_060749_814785_test_confirming_the_delete_confirmation_removes_the_document.txt 2026-09-19 06:07:49,815 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Removing chrome user profile "/tmp/tmp71dg31t2_chrome_odoo" 2026-09-19 06:07:49,851 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it ... 2026-09-19 06:07:50,225 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Chrome pid: 999 2026-09-19 06:07:50,225 121 INFO rb-77a9295-224944-416951 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/tmppg9l0lmp_chrome_odoo 2026-09-19 06:07:50,225 121 INFO rb-77a9295-224944-416951 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:46307/json/version 2026-09-19 06:07:50,227 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:46307/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:07:50,243 121 INFO rb-77a9295-224944-416951 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-19 06:07:50,243 121 INFO rb-77a9295-224944-416951 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:46307/json 2026-09-19 06:07:50,244 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:46307/json with timeout 3 increased to 10s during tests 2026-09-19 06:07:50,250 121 INFO rb-77a9295-224944-416951 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:46307/devtools/page/3C5CBBA1E9A8FEEB71F0B9401EBED579 2026-09-19 06:07:50,263 121 INFO rb-77a9295-224944-416951 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-19 06:07:50,270 121 INFO rb-77a9295-224944-416951 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-19 06:07:50,315 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:tour_editor from n/a 2026-09-19 06:07:50,331 121 INFO rb-77a9295-224944-416951 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-19 06:07:50,343 121 INFO rb-77a9295-224944-416951 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-19 06:07:50,343 121 INFO rb-77a9295-224944-416951 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-19 06:07:50,374 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:07:50,656 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-19 06:07:51,125 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-19 06:07:51,798 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:51] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 377 0.302 1.129 2026-09-19 06:07:51,802 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Navigation result: {'frameId': '3C5CBBA1E9A8FEEB71F0B9401EBED579', 'loaderId': '5CA9365A33C2D6321B5993855F54F525', 'isDownload': False} 2026-09-19 06:07:51,802 121 INFO rb-77a9295-224944-416951 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-19 06:07:51,843 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:51] "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-19 06:07:51,845 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/8013f4a/to_website_docs.assets_frontend_css.min.css 2026-09-19 06:07:51,862 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:51] "GET /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 11 0.014 0.019 2026-09-19 06:07:51,894 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/76051f1/web.assets_frontend.min.css, copying from /web/assets/76051f1/web.assets_frontend.min.css 2026-09-19 06:07:51,964 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:51] "GET /web/assets/1/76051f1/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.053 0.076 2026-09-19 06:07:51,977 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e17092c/web.assets_frontend_minimal.min.js, copying from /web/assets/e17092c/web.assets_frontend_minimal.min.js 2026-09-19 06:07:51,987 121 INFO rb-77a9295-224944-416951 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-19 06:07:51,988 121 INFO rb-77a9295-224944-416951 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-19 06:07:51,992 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:51] "GET /web/assets/1/e17092c/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.010 0.098 2026-09-19 06:07:52,004 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js, copying from /web/assets/7e9b88f/web.__assets_tests_call__.min.js 2026-09-19 06:07:52,026 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:52] "GET /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.004 0.036 2026-09-19 06:07:52,139 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 06:07:52,157 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:52] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-09-19 06:07:52,158 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:52] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 06:07:52,162 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:52] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 06:07:52,185 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:52] "GET /web/image/website/1/logo/My%20Website?unique=f785364 HTTP/1.1" 200 - 4 0.001 0.045 2026-09-19 06:07:52,201 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:52] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 06:07:52,225 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8008179/web.assets_frontend_lazy.min.js, copying from /web/assets/8008179/web.assets_frontend_lazy.min.js 2026-09-19 06:07:52,252 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:52] "GET /web/assets/1/8008179/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.010 0.045 2026-09-19 06:07:52,269 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:52] "GET /web/image/website/1/favicon?unique=f785364 HTTP/1.1" 200 - 4 0.002 0.049 2026-09-19 06:07:52,587 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/c502ac2/to_website_docs.assets_frontend_js.min.js 2026-09-19 06:07:52,600 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:52] "GET /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.005 0.017 2026-09-19 06:07:52,626 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:52] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 06:07:52,714 121 INFO rb-77a9295-224944-416951 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-19 06:07:52,721 121 INFO rb-77a9295-224944-416951 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-19 06:07:52,764 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:52] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.009 0.093 2026-09-19 06:07:52,808 121 INFO rb-77a9295-224944-416951 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-19 06:07:52,831 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:52] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.032 0.131 2026-09-19 06:07:52,875 121 INFO rb-77a9295-224944-416951 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-19 06:07:52,931 121 INFO rb-77a9295-224944-416951 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-19 06:07:53,009 121 INFO rb-77a9295-224944-416951 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-19 06:07:53,182 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:53] "POST /docs/create HTTP/1.1" 200 - 38 0.064 0.046 2026-09-19 06:07:54,056 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:54] "GET /docs/d/tour-created-document-101 HTTP/1.1" 200 - 156 0.172 0.646 2026-09-19 06:07:54,441 121 INFO rb-77a9295-224944-416951 odoo.tests.common: External chrome request during tests: returning 404 for http://connect.facebook.net/en_US/all.js 2026-09-19 06:07:54,450 121 INFO rb-77a9295-224944-416951 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-19 06:07:54,480 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:54] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.004 0.015 2026-09-19 06:07:54,530 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:54] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.018 0.046 2026-09-19 06:07:54,565 121 INFO rb-77a9295-224944-416951 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-19 06:07:54,566 121 INFO rb-77a9295-224944-416951 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-19 06:07:54,703 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it.browser: heap 12870940 (allocated 14680064) 2026-09-19 06:07:54,726 121 INFO rb-77a9295-224944-416951 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 999 2026-09-19 06:07:54,728 121 INFO rb-77a9295-224944-416951 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-19 06:07:54,731 121 INFO rb-77a9295-224944-416951 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 999 2026-09-19 06:07:54,828 121 INFO rb-77a9295-224944-416951 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-77a9295-224944-416951/chrome_logs/chrome_log_20260919_060754_828458_test_creating_a_document_through_the_dialog_persists_it.txt 2026-09-19 06:07:54,828 121 INFO rb-77a9295-224944-416951 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/tmppg9l0lmp_chrome_odoo" 2026-09-19 06:07:54,869 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_editor_page_offers_the_create_affordance ... 2026-09-19 06:07:55,247 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Chrome pid: 1178 2026-09-19 06:07:55,247 121 INFO rb-77a9295-224944-416951 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/tmpvslsaoux_chrome_odoo 2026-09-19 06:07:55,247 121 INFO rb-77a9295-224944-416951 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:34983/json/version 2026-09-19 06:07:55,249 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:34983/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:07:55,283 121 INFO rb-77a9295-224944-416951 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-19 06:07:55,283 121 INFO rb-77a9295-224944-416951 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:34983/json 2026-09-19 06:07:55,283 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:34983/json with timeout 3 increased to 10s during tests 2026-09-19 06:07:55,324 121 INFO rb-77a9295-224944-416951 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:34983/devtools/page/23316BF96F7AFA617F1E8FAA7BBBDBE0 2026-09-19 06:07:55,360 121 INFO rb-77a9295-224944-416951 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-19 06:07:55,395 121 INFO rb-77a9295-224944-416951 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-19 06:07:55,474 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:tour_editor from n/a 2026-09-19 06:07:55,483 121 INFO rb-77a9295-224944-416951 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-19 06:07:55,492 121 INFO rb-77a9295-224944-416951 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-19 06:07:55,493 121 INFO rb-77a9295-224944-416951 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-19 06:07:55,518 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:07:55,913 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-19 06:07:56,399 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-19 06:07:57,166 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:57] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 377 0.396 1.259 2026-09-19 06:07:57,169 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Navigation result: {'frameId': '23316BF96F7AFA617F1E8FAA7BBBDBE0', 'loaderId': '067C49F421A35174B6D91099CE8EC6AA', 'isDownload': False} 2026-09-19 06:07:57,169 121 INFO rb-77a9295-224944-416951 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-19 06:07:57,207 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:57] "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-19 06:07:57,219 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/76051f1/web.assets_frontend.min.css, copying from /web/assets/76051f1/web.assets_frontend.min.css 2026-09-19 06:07:57,266 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:57] "GET /web/assets/1/76051f1/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.038 0.029 2026-09-19 06:07:57,275 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/8013f4a/to_website_docs.assets_frontend_css.min.css 2026-09-19 06:07:57,284 121 INFO rb-77a9295-224944-416951 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-19 06:07:57,285 121 INFO rb-77a9295-224944-416951 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-19 06:07:57,299 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:57] "GET /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.015 0.081 2026-09-19 06:07:57,303 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e17092c/web.assets_frontend_minimal.min.js, copying from /web/assets/e17092c/web.assets_frontend_minimal.min.js 2026-09-19 06:07:57,314 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:57] "GET /web/assets/1/e17092c/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.006 0.025 2026-09-19 06:07:57,335 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js, copying from /web/assets/7e9b88f/web.__assets_tests_call__.min.js 2026-09-19 06:07:57,358 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:57] "GET /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.011 0.030 2026-09-19 06:07:57,445 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 06:07:57,447 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:57] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.011 2026-09-19 06:07:57,455 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:57] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 06:07:57,459 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:57] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 06:07:57,465 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:57] "GET /web/image/website/1/logo/My%20Website?unique=f785364 HTTP/1.1" 200 - 4 0.021 0.018 2026-09-19 06:07:57,504 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:57] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:07:57,563 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8008179/web.assets_frontend_lazy.min.js, copying from /web/assets/8008179/web.assets_frontend_lazy.min.js 2026-09-19 06:07:57,592 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:57] "GET /web/assets/1/8008179/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.015 0.054 2026-09-19 06:07:57,614 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:57] "GET /web/image/website/1/favicon?unique=f785364 HTTP/1.1" 200 - 4 0.007 0.078 2026-09-19 06:07:57,932 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/c502ac2/to_website_docs.assets_frontend_js.min.js 2026-09-19 06:07:57,942 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:57] "GET /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.004 0.014 2026-09-19 06:07:57,965 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:57] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 06:07:58,054 121 INFO rb-77a9295-224944-416951 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-19 06:07:58,065 121 INFO rb-77a9295-224944-416951 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-19 06:07:58,110 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:58] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.011 0.106 2026-09-19 06:07:58,121 121 INFO rb-77a9295-224944-416951 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-19 06:07:58,176 121 INFO rb-77a9295-224944-416951 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-19 06:07:58,178 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:07:58] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.038 0.116 2026-09-19 06:07:58,242 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance.browser: tour succeeded 2026-09-19 06:07:58,243 121 INFO rb-77a9295-224944-416951 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-19 06:07:58,346 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance.browser: heap 9120476 (allocated 9961472) 2026-09-19 06:07:58,362 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Closing chrome headless with pid 1178 2026-09-19 06:07:58,364 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Closing websocket connection 2026-09-19 06:07:58,364 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Terminating chrome headless with pid 1178 2026-09-19 06:07:58,463 121 INFO rb-77a9295-224944-416951 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-77a9295-224944-416951/chrome_logs/chrome_log_20260919_060758_463329_test_editor_page_offers_the_create_affordance.txt 2026-09-19 06:07:58,463 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Removing chrome user profile "/tmp/tmpvslsaoux_chrome_odoo" 2026-09-19 06:07:58,504 121 INFO rb-77a9295-224944-416951 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-19 06:07:58,890 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Chrome pid: 1349 2026-09-19 06:07:58,891 121 INFO rb-77a9295-224944-416951 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/tmpuime8nox_chrome_odoo 2026-09-19 06:07:58,891 121 INFO rb-77a9295-224944-416951 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:34867/json/version 2026-09-19 06:07:58,902 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:34867/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:07:58,943 121 INFO rb-77a9295-224944-416951 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-19 06:07:58,943 121 INFO rb-77a9295-224944-416951 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:34867/json 2026-09-19 06:07:58,955 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:34867/json with timeout 3 increased to 10s during tests 2026-09-19 06:07:58,971 121 INFO rb-77a9295-224944-416951 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:34867/devtools/page/D1E99DD72CD2179AC8332AB6D6A970BE 2026-09-19 06:07:58,992 121 INFO rb-77a9295-224944-416951 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-19 06:07:59,005 121 INFO rb-77a9295-224944-416951 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-19 06:07:59,105 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:tour_manager from n/a 2026-09-19 06:07:59,124 121 INFO rb-77a9295-224944-416951 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-19 06:07:59,128 121 INFO rb-77a9295-224944-416951 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-19 06:07:59,129 121 INFO rb-77a9295-224944-416951 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-19 06:07:59,149 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:08:01,679 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:01] "GET /docs HTTP/1.1" 200 - 287 0.291 2.242 2026-09-19 06:08:01,684 121 INFO rb-77a9295-224944-416951 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': 'D1E99DD72CD2179AC8332AB6D6A970BE', 'loaderId': '9B3E1AE44F6A98DC053F9B308DA41A0D', 'isDownload': False} 2026-09-19 06:08:01,684 121 INFO rb-77a9295-224944-416951 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-19 06:08:01,724 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:01] "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-19 06:08:01,741 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/76051f1/web.assets_frontend.min.css, copying from /web/assets/76051f1/web.assets_frontend.min.css 2026-09-19 06:08:01,805 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:01] "GET /web/assets/1/76051f1/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.058 0.039 2026-09-19 06:08:01,839 121 INFO rb-77a9295-224944-416951 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-19 06:08:01,839 121 INFO rb-77a9295-224944-416951 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-19 06:08:01,854 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/8013f4a/to_website_docs.assets_frontend_css.min.css 2026-09-19 06:08:01,879 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:01] "GET /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.035 0.130 2026-09-19 06:08:01,900 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e17092c/web.assets_frontend_minimal.min.js, copying from /web/assets/e17092c/web.assets_frontend_minimal.min.js 2026-09-19 06:08:01,932 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:01] "GET /web/assets/1/e17092c/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.026 0.064 2026-09-19 06:08:01,966 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js, copying from /web/assets/7e9b88f/web.__assets_tests_call__.min.js 2026-09-19 06:08:01,972 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.023 2026-09-19 06:08:01,999 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:01] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 06:08:02,006 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:02] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-09-19 06:08:02,033 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:02] "GET /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.038 0.084 2026-09-19 06:08:02,037 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:02] "GET /to_website_docs/static/src/img/user.jpg HTTP/1.1" 200 - 0 0.000 0.048 2026-09-19 06:08:02,050 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:02] "GET /web/image/website/1/logo/My%20Website?unique=f785364 HTTP/1.1" 200 - 4 0.004 0.094 2026-09-19 06:08:02,168 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:02] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 06:08:02,180 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:02] "GET /web/image/website/1/favicon?unique=f785364 HTTP/1.1" 200 - 4 0.003 0.018 2026-09-19 06:08:02,195 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8008179/web.assets_frontend_lazy.min.js, copying from /web/assets/8008179/web.assets_frontend_lazy.min.js 2026-09-19 06:08:02,218 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:02] "GET /web/assets/1/8008179/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.005 0.050 2026-09-19 06:08:02,609 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/c502ac2/to_website_docs.assets_frontend_js.min.js 2026-09-19 06:08:02,616 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:02] "GET /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.004 0.010 2026-09-19 06:08:02,651 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:02] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 06:08:02,756 121 INFO rb-77a9295-224944-416951 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-19 06:08:02,763 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:02] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.013 0.030 2026-09-19 06:08:02,763 121 INFO rb-77a9295-224944-416951 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-19 06:08:02,824 121 INFO rb-77a9295-224944-416951 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-19 06:08:02,888 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:02] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.005 0.160 2026-09-19 06:08:02,899 121 INFO rb-77a9295-224944-416951 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-19 06:08:02,975 121 INFO rb-77a9295-224944-416951 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-19 06:08:03,051 121 INFO rb-77a9295-224944-416951 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-19 06:08:03,238 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:03] "POST /docs/create_category HTTP/1.1" 200 - 51 0.068 0.052 2026-09-19 06:08:03,336 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:03] "GET /docs HTTP/1.1" 200 - 20 0.018 0.058 2026-09-19 06:08:03,598 121 INFO rb-77a9295-224944-416951 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-19 06:08:03,630 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:03] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.002 0.008 2026-09-19 06:08:03,698 121 INFO rb-77a9295-224944-416951 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-19 06:08:03,699 121 INFO rb-77a9295-224944-416951 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-19 06:08:03,725 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:03] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.065 0.043 2026-09-19 06:08:03,792 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it.browser: heap 9747892 (allocated 11272192) 2026-09-19 06:08:03,796 121 INFO rb-77a9295-224944-416951 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 1349 2026-09-19 06:08:03,797 121 INFO rb-77a9295-224944-416951 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-19 06:08:03,797 121 INFO rb-77a9295-224944-416951 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 1349 2026-09-19 06:08:03,893 121 INFO rb-77a9295-224944-416951 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-77a9295-224944-416951/chrome_logs/chrome_log_20260919_060803_893699_test_manager_creating_a_section_from_the_context_menu_persists_it.txt 2026-09-19 06:08:03,894 121 INFO rb-77a9295-224944-416951 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/tmpuime8nox_chrome_odoo" 2026-09-19 06:08:03,934 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it ... 2026-09-19 06:08:04,313 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Chrome pid: 1528 2026-09-19 06:08:04,313 121 INFO rb-77a9295-224944-416951 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/tmp78bhmboo_chrome_odoo 2026-09-19 06:08:04,313 121 INFO rb-77a9295-224944-416951 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:36783/json/version 2026-09-19 06:08:04,315 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:36783/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:08:04,360 121 INFO rb-77a9295-224944-416951 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-19 06:08:04,361 121 INFO rb-77a9295-224944-416951 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:36783/json 2026-09-19 06:08:04,363 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:36783/json with timeout 3 increased to 10s during tests 2026-09-19 06:08:04,383 121 INFO rb-77a9295-224944-416951 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:36783/devtools/page/4D483D54CAE91F873D5B56C1F3C419B0 2026-09-19 06:08:04,408 121 INFO rb-77a9295-224944-416951 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-19 06:08:04,418 121 INFO rb-77a9295-224944-416951 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-19 06:08:04,507 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:tour_manager from n/a 2026-09-19 06:08:04,519 121 INFO rb-77a9295-224944-416951 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-19 06:08:04,543 121 INFO rb-77a9295-224944-416951 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-19 06:08:04,543 121 INFO rb-77a9295-224944-416951 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-19 06:08:04,576 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:08:06,299 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:06] "GET /docs HTTP/1.1" 200 - 287 0.403 1.328 2026-09-19 06:08:06,304 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Navigation result: {'frameId': '4D483D54CAE91F873D5B56C1F3C419B0', 'loaderId': 'B427A2CE32CC5E696007FD933077CD88', 'isDownload': False} 2026-09-19 06:08:06,304 121 INFO rb-77a9295-224944-416951 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-19 06:08:06,340 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:06] "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-19 06:08:06,356 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/76051f1/web.assets_frontend.min.css, copying from /web/assets/76051f1/web.assets_frontend.min.css 2026-09-19 06:08:06,408 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:06] "GET /web/assets/1/76051f1/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.043 0.027 2026-09-19 06:08:06,432 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/8013f4a/to_website_docs.assets_frontend_css.min.css 2026-09-19 06:08:06,439 121 INFO rb-77a9295-224944-416951 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-19 06:08:06,439 121 INFO rb-77a9295-224944-416951 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-19 06:08:06,460 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:06] "GET /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.021 0.096 2026-09-19 06:08:06,483 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e17092c/web.assets_frontend_minimal.min.js, copying from /web/assets/e17092c/web.assets_frontend_minimal.min.js 2026-09-19 06:08:06,503 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:06] "GET /web/assets/1/e17092c/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.027 0.047 2026-09-19 06:08:06,532 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js, copying from /web/assets/7e9b88f/web.__assets_tests_call__.min.js 2026-09-19 06:08:06,570 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:06] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 06:08:06,576 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 06:08:06,595 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:06] "GET /to_website_docs/static/src/img/user.jpg HTTP/1.1" 200 - 0 0.000 0.026 2026-09-19 06:08:06,605 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:06] "GET /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.066 0.042 2026-09-19 06:08:06,615 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:06] "GET /web/image/website/1/logo/My%20Website?unique=f785364 HTTP/1.1" 200 - 4 0.002 0.047 2026-09-19 06:08:06,617 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:06] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.030 2026-09-19 06:08:06,745 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:06] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:08:06,769 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8008179/web.assets_frontend_lazy.min.js, copying from /web/assets/8008179/web.assets_frontend_lazy.min.js 2026-09-19 06:08:06,800 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:06] "GET /web/assets/1/8008179/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.016 0.036 2026-09-19 06:08:06,821 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:06] "GET /web/image/website/1/favicon?unique=f785364 HTTP/1.1" 200 - 4 0.011 0.058 2026-09-19 06:08:07,160 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/c502ac2/to_website_docs.assets_frontend_js.min.js 2026-09-19 06:08:07,169 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:07] "GET /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.005 0.013 2026-09-19 06:08:07,197 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:07] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 06:08:07,283 121 INFO rb-77a9295-224944-416951 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-19 06:08:07,294 121 INFO rb-77a9295-224944-416951 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-19 06:08:07,302 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:07] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.031 0.041 2026-09-19 06:08:07,352 121 INFO rb-77a9295-224944-416951 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-19 06:08:07,411 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:07] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.008 0.170 2026-09-19 06:08:07,432 121 INFO rb-77a9295-224944-416951 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-19 06:08:07,515 121 INFO rb-77a9295-224944-416951 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-19 06:08:07,664 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:07] "POST /docs/create_category HTTP/1.1" 200 - 34 0.043 0.043 2026-09-19 06:08:07,847 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:07] "GET /docs/c/tour-created-subject-87 HTTP/1.1" 200 - 67 0.033 0.129 2026-09-19 06:08:08,327 121 INFO rb-77a9295-224944-416951 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-19 06:08:08,358 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:08] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.006 0.016 2026-09-19 06:08:08,438 121 INFO rb-77a9295-224944-416951 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-19 06:08:08,438 121 INFO rb-77a9295-224944-416951 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-19 06:08:08,458 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:08] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.035 0.082 2026-09-19 06:08:08,576 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it.browser: heap 13063104 (allocated 14680064) 2026-09-19 06:08:08,585 121 INFO rb-77a9295-224944-416951 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 1528 2026-09-19 06:08:08,587 121 INFO rb-77a9295-224944-416951 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-19 06:08:08,588 121 INFO rb-77a9295-224944-416951 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 1528 2026-09-19 06:08:08,689 121 INFO rb-77a9295-224944-416951 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-77a9295-224944-416951/chrome_logs/chrome_log_20260919_060808_689290_test_manager_creating_a_subject_through_the_dialog_persists_it.txt 2026-09-19 06:08:08,689 121 INFO rb-77a9295-224944-416951 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/tmp78bhmboo_chrome_odoo" 2026-09-19 06:08:08,730 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists ... 2026-09-19 06:08:09,124 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Chrome pid: 1702 2026-09-19 06:08:09,124 121 INFO rb-77a9295-224944-416951 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/tmplck2gqn6_chrome_odoo 2026-09-19 06:08:09,124 121 INFO rb-77a9295-224944-416951 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:32969/json/version 2026-09-19 06:08:09,126 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:32969/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:08:09,136 121 INFO rb-77a9295-224944-416951 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-19 06:08:09,137 121 INFO rb-77a9295-224944-416951 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:32969/json 2026-09-19 06:08:09,137 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:32969/json with timeout 3 increased to 10s during tests 2026-09-19 06:08:09,143 121 INFO rb-77a9295-224944-416951 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:32969/devtools/page/1B866471A3AFE5A93EB52747BA5EDE3D 2026-09-19 06:08:09,159 121 INFO rb-77a9295-224944-416951 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-19 06:08:09,173 121 INFO rb-77a9295-224944-416951 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-19 06:08:09,260 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:tour_editor from n/a 2026-09-19 06:08:09,284 121 INFO rb-77a9295-224944-416951 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-19 06:08:09,293 121 INFO rb-77a9295-224944-416951 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-19 06:08:09,293 121 INFO rb-77a9295-224944-416951 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-19 06:08:09,305 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:08:09,709 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-19 06:08:10,223 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-19 06:08:11,030 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:11] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 377 0.342 1.385 2026-09-19 06:08:11,033 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Navigation result: {'frameId': '1B866471A3AFE5A93EB52747BA5EDE3D', 'loaderId': '2B8AFCFE0CFA1D6AB8B9F3FD57FBF537', 'isDownload': False} 2026-09-19 06:08:11,033 121 INFO rb-77a9295-224944-416951 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-19 06:08:11,069 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:11] "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-19 06:08:11,100 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/76051f1/web.assets_frontend.min.css, copying from /web/assets/76051f1/web.assets_frontend.min.css 2026-09-19 06:08:11,151 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:11] "GET /web/assets/1/76051f1/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.056 0.037 2026-09-19 06:08:11,174 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/8013f4a/to_website_docs.assets_frontend_css.min.css 2026-09-19 06:08:11,184 121 INFO rb-77a9295-224944-416951 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-19 06:08:11,185 121 INFO rb-77a9295-224944-416951 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-19 06:08:11,193 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:11] "GET /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.019 0.095 2026-09-19 06:08:11,209 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e17092c/web.assets_frontend_minimal.min.js, copying from /web/assets/e17092c/web.assets_frontend_minimal.min.js 2026-09-19 06:08:11,220 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:11] "GET /web/assets/1/e17092c/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.010 0.026 2026-09-19 06:08:11,232 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js, copying from /web/assets/7e9b88f/web.__assets_tests_call__.min.js 2026-09-19 06:08:11,250 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:11] "GET /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.007 0.021 2026-09-19 06:08:11,342 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 06:08:11,359 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:11] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.039 2026-09-19 06:08:11,371 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:11] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 06:08:11,382 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:11] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.064 2026-09-19 06:08:11,390 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:11] "GET /web/image/website/1/logo/My%20Website?unique=f785364 HTTP/1.1" 200 - 4 0.044 0.032 2026-09-19 06:08:11,445 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:11] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 06:08:11,509 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:11] "GET /web/image/website/1/favicon?unique=f785364 HTTP/1.1" 200 - 4 0.008 0.018 2026-09-19 06:08:11,535 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8008179/web.assets_frontend_lazy.min.js, copying from /web/assets/8008179/web.assets_frontend_lazy.min.js 2026-09-19 06:08:11,554 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:11] "GET /web/assets/1/8008179/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.011 0.064 2026-09-19 06:08:11,945 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/c502ac2/to_website_docs.assets_frontend_js.min.js 2026-09-19 06:08:11,957 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:11] "GET /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.006 0.012 2026-09-19 06:08:11,977 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:11] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 06:08:12,058 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:12] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.014 0.032 2026-09-19 06:08:12,062 121 INFO rb-77a9295-224944-416951 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-19 06:08:12,074 121 INFO rb-77a9295-224944-416951 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-19 06:08:12,129 121 INFO rb-77a9295-224944-416951 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-19 06:08:12,157 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:12] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.006 0.136 2026-09-19 06:08:12,212 121 INFO rb-77a9295-224944-416951 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-19 06:08:12,279 121 INFO rb-77a9295-224944-416951 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-19 06:08:12,334 121 INFO rb-77a9295-224944-416951 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-19 06:08:12,407 121 INFO rb-77a9295-224944-416951 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-19 06:08:12,535 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:12] "POST /docs/update_document HTTP/1.1" 200 - 31 0.021 0.036 2026-09-19 06:08:13,239 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:13] "GET /docs/d/tour-renamed-document-100 HTTP/1.1" 200 - 152 0.118 0.567 2026-09-19 06:08:13,631 121 INFO rb-77a9295-224944-416951 odoo.tests.common: External chrome request during tests: returning 404 for http://connect.facebook.net/en_US/all.js 2026-09-19 06:08:13,649 121 INFO rb-77a9295-224944-416951 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-19 06:08:13,715 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:13] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.021 0.035 2026-09-19 06:08:13,723 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:13] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.001 0.056 2026-09-19 06:08:13,727 121 INFO rb-77a9295-224944-416951 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-19 06:08:13,727 121 INFO rb-77a9295-224944-416951 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-19 06:08:13,832 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists.browser: heap 12862320 (allocated 14155776) 2026-09-19 06:08:13,858 121 INFO rb-77a9295-224944-416951 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 1702 2026-09-19 06:08:13,865 121 INFO rb-77a9295-224944-416951 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-19 06:08:13,867 121 INFO rb-77a9295-224944-416951 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 1702 2026-09-19 06:08:13,978 121 INFO rb-77a9295-224944-416951 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-77a9295-224944-416951/chrome_logs/chrome_log_20260919_060813_978509_test_renaming_a_document_through_the_context_dialog_persists.txt 2026-09-19 06:08:13,978 121 INFO rb-77a9295-224944-416951 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/tmplck2gqn6_chrome_odoo" 2026-09-19 06:08:14,017 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing ... 2026-09-19 06:08:14,412 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Chrome pid: 1883 2026-09-19 06:08:14,413 121 INFO rb-77a9295-224944-416951 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/tmpvdfb8jl7_chrome_odoo 2026-09-19 06:08:14,413 121 INFO rb-77a9295-224944-416951 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:34557/json/version 2026-09-19 06:08:14,414 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:34557/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:08:14,458 121 INFO rb-77a9295-224944-416951 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-19 06:08:14,458 121 INFO rb-77a9295-224944-416951 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:34557/json 2026-09-19 06:08:14,459 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:34557/json with timeout 3 increased to 10s during tests 2026-09-19 06:08:14,478 121 INFO rb-77a9295-224944-416951 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:34557/devtools/page/D9A8C04FFB8A873C55ABD325C092417E 2026-09-19 06:08:14,521 121 INFO rb-77a9295-224944-416951 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-19 06:08:14,523 121 INFO rb-77a9295-224944-416951 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-19 06:08:14,622 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:tour_editor from n/a 2026-09-19 06:08:14,648 121 INFO rb-77a9295-224944-416951 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-19 06:08:14,659 121 INFO rb-77a9295-224944-416951 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-19 06:08:14,659 121 INFO rb-77a9295-224944-416951 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-19 06:08:14,680 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:08:15,037 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-19 06:08:15,517 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 515, model: website.doc.category 2026-09-19 06:08:16,334 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:16] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 377 0.390 1.275 2026-09-19 06:08:16,339 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Navigation result: {'frameId': 'D9A8C04FFB8A873C55ABD325C092417E', 'loaderId': '6EB27CE0D80F54101BA4C40468604FE0', 'isDownload': False} 2026-09-19 06:08:16,339 121 INFO rb-77a9295-224944-416951 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-19 06:08:16,369 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:16] "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-19 06:08:16,398 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/76051f1/web.assets_frontend.min.css, copying from /web/assets/76051f1/web.assets_frontend.min.css 2026-09-19 06:08:16,457 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:16] "GET /web/assets/1/76051f1/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.042 0.039 2026-09-19 06:08:16,476 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/8013f4a/to_website_docs.assets_frontend_css.min.css 2026-09-19 06:08:16,496 121 INFO rb-77a9295-224944-416951 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-19 06:08:16,510 121 INFO rb-77a9295-224944-416951 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-19 06:08:16,545 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:16] "GET /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.026 0.136 2026-09-19 06:08:16,578 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e17092c/web.assets_frontend_minimal.min.js, copying from /web/assets/e17092c/web.assets_frontend_minimal.min.js 2026-09-19 06:08:16,596 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:16] "GET /web/assets/1/e17092c/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.020 0.059 2026-09-19 06:08:16,605 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js, copying from /web/assets/7e9b88f/web.__assets_tests_call__.min.js 2026-09-19 06:08:16,626 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:16] "GET /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 0.059 2026-09-19 06:08:16,651 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06: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-19 06:08:16,675 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:16] "GET /web/image/website/1/logo/My%20Website?unique=f785364 HTTP/1.1" 200 - 4 0.006 0.026 2026-09-19 06:08:16,701 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:16] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:08:16,717 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:16] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 06:08:16,721 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:16] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 06:08:16,826 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:16] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:08:16,872 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8008179/web.assets_frontend_lazy.min.js, copying from /web/assets/8008179/web.assets_frontend_lazy.min.js 2026-09-19 06:08:16,913 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:16] "GET /web/assets/1/8008179/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.020 0.065 2026-09-19 06:08:16,938 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:16] "GET /web/image/website/1/favicon?unique=f785364 HTTP/1.1" 200 - 4 0.009 0.066 2026-09-19 06:08:17,350 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/c502ac2/to_website_docs.assets_frontend_js.min.js 2026-09-19 06:08:17,363 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:17] "GET /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.008 0.015 2026-09-19 06:08:17,388 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:17] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 06:08:17,551 121 INFO rb-77a9295-224944-416951 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-19 06:08:17,567 121 INFO rb-77a9295-224944-416951 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-19 06:08:17,577 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:17] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.008 0.134 2026-09-19 06:08:17,650 121 INFO rb-77a9295-224944-416951 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-19 06:08:17,694 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:17] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.055 0.185 2026-09-19 06:08:17,725 121 INFO rb-77a9295-224944-416951 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-19 06:08:17,794 121 INFO rb-77a9295-224944-416951 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-19 06:08:17,865 121 INFO rb-77a9295-224944-416951 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-19 06:08:17,926 121 INFO rb-77a9295-224944-416951 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-19 06:08:17,991 121 INFO rb-77a9295-224944-416951 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-19 06:08:18,064 121 INFO rb-77a9295-224944-416951 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-19 06:08:18,118 121 INFO rb-77a9295-224944-416951 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-19 06:08:18,118 121 INFO rb-77a9295-224944-416951 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-19 06:08:18,179 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing.browser: heap 9572660 (allocated 10223616) 2026-09-19 06:08:18,183 121 INFO rb-77a9295-224944-416951 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 1883 2026-09-19 06:08:18,185 121 INFO rb-77a9295-224944-416951 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-19 06:08:18,187 121 INFO rb-77a9295-224944-416951 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 1883 2026-09-19 06:08:18,264 121 INFO rb-77a9295-224944-416951 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-77a9295-224944-416951/chrome_logs/chrome_log_20260919_060818_263776_test_saving_the_dialog_with_an_empty_name_creates_nothing.txt 2026-09-19 06:08:18,264 121 INFO rb-77a9295-224944-416951 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/tmpvdfb8jl7_chrome_odoo" 2026-09-19 06:08:18,310 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance ... 2026-09-19 06:08:18,626 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Chrome pid: 2052 2026-09-19 06:08:18,627 121 INFO rb-77a9295-224944-416951 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/tmp5bznbqnh_chrome_odoo 2026-09-19 06:08:18,627 121 INFO rb-77a9295-224944-416951 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:36913/json/version 2026-09-19 06:08:18,631 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:36913/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:08:18,720 121 INFO rb-77a9295-224944-416951 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-19 06:08:18,720 121 INFO rb-77a9295-224944-416951 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:36913/json 2026-09-19 06:08:18,721 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:36913/json with timeout 3 increased to 10s during tests 2026-09-19 06:08:18,741 121 INFO rb-77a9295-224944-416951 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:36913/devtools/page/48F9CE26CD50DB64173E7048D71A1AD5 2026-09-19 06:08:18,753 121 INFO rb-77a9295-224944-416951 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-19 06:08:18,768 121 INFO rb-77a9295-224944-416951 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-19 06:08:18,863 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:tour_no_access from n/a 2026-09-19 06:08:18,891 121 INFO rb-77a9295-224944-416951 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-19 06:08:18,913 121 INFO rb-77a9295-224944-416951 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-19 06:08:18,913 121 INFO rb-77a9295-224944-416951 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-19 06:08:18,947 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:08:19,727 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 517, model: website.doc.category 2026-09-19 06:08:21,506 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:21] "GET /docs/c/tour-subject-tour-section-tour-category-85 HTTP/1.1" 200 - 322 0.358 2.208 2026-09-19 06:08:21,513 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Navigation result: {'frameId': '48F9CE26CD50DB64173E7048D71A1AD5', 'loaderId': 'E7C9C1F18C8AF039754446C6C1ABD32F', 'isDownload': False} 2026-09-19 06:08:21,513 121 INFO rb-77a9295-224944-416951 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-19 06:08:21,543 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:21] "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-19 06:08:21,551 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/8013f4a/to_website_docs.assets_frontend_css.min.css 2026-09-19 06:08:21,564 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:21] "GET /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 11 0.008 0.014 2026-09-19 06:08:21,582 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/76051f1/web.assets_frontend.min.css, copying from /web/assets/76051f1/web.assets_frontend.min.css 2026-09-19 06:08:21,638 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:21] "GET /web/assets/1/76051f1/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.043 0.053 2026-09-19 06:08:21,653 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e17092c/web.assets_frontend_minimal.min.js, copying from /web/assets/e17092c/web.assets_frontend_minimal.min.js 2026-09-19 06:08:21,661 121 INFO rb-77a9295-224944-416951 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-19 06:08:21,661 121 INFO rb-77a9295-224944-416951 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-19 06:08:21,674 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:21] "GET /web/assets/1/e17092c/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.013 0.078 2026-09-19 06:08:21,693 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js, copying from /web/assets/7e9b88f/web.__assets_tests_call__.min.js 2026-09-19 06:08:21,710 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:21] "GET /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.009 0.037 2026-09-19 06:08:21,829 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:21] "GET /web/image/website/1/logo/My%20Website?unique=f785364 HTTP/1.1" 200 - 4 0.008 0.017 2026-09-19 06:08:21,832 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:21] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.022 2026-09-19 06:08:21,840 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:21] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.028 2026-09-19 06:08:21,847 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-09-19 06:08:21,848 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:21] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 06:08:21,944 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8008179/web.assets_frontend_lazy.min.js, copying from /web/assets/8008179/web.assets_frontend_lazy.min.js 2026-09-19 06:08:21,974 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:21] "GET /web/assets/1/8008179/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.022 0.066 2026-09-19 06:08:21,994 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:21] "GET /web/image/website/1/favicon?unique=f785364 HTTP/1.1" 200 - 4 0.003 0.099 2026-09-19 06:08:22,349 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/c502ac2/to_website_docs.assets_frontend_js.min.js 2026-09-19 06:08:22,359 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:22] "GET /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.007 0.016 2026-09-19 06:08:22,382 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:22] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 06:08:22,480 121 INFO rb-77a9295-224944-416951 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-19 06:08:22,491 121 INFO rb-77a9295-224944-416951 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-19 06:08:22,536 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:22] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.009 0.111 2026-09-19 06:08:22,550 121 INFO rb-77a9295-224944-416951 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-19 06:08:22,612 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:22] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.036 0.109 2026-09-19 06:08:22,613 121 INFO rb-77a9295-224944-416951 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-19 06:08:22,676 121 INFO rb-77a9295-224944-416951 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-19 06:08:22,741 121 INFO rb-77a9295-224944-416951 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-19 06:08:22,808 121 INFO rb-77a9295-224944-416951 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-19 06:08:22,885 121 INFO rb-77a9295-224944-416951 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-19 06:08:22,945 121 INFO rb-77a9295-224944-416951 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-19 06:08:22,946 121 INFO rb-77a9295-224944-416951 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-19 06:08:23,028 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance.browser: heap 9153748 (allocated 10223616) 2026-09-19 06:08:23,031 121 INFO rb-77a9295-224944-416951 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 2052 2026-09-19 06:08:23,033 121 INFO rb-77a9295-224944-416951 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-19 06:08:23,035 121 INFO rb-77a9295-224944-416951 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 2052 2026-09-19 06:08:23,133 121 INFO rb-77a9295-224944-416951 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-77a9295-224944-416951/chrome_logs/chrome_log_20260919_060823_133059_test_user_without_docs_access_gets_no_editor_affordance.txt 2026-09-19 06:08:23,133 121 INFO rb-77a9295-224944-416951 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/tmp5bznbqnh_chrome_odoo" 2026-09-19 06:08:23,178 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 06:08:23,761 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone ... 2026-09-19 06:08:24,177 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Chrome pid: 2229 2026-09-19 06:08:24,177 121 INFO rb-77a9295-224944-416951 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/tmpkye78e4i_chrome_odoo 2026-09-19 06:08:24,177 121 INFO rb-77a9295-224944-416951 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:39159/json/version 2026-09-19 06:08:24,178 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:39159/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:08:24,192 121 INFO rb-77a9295-224944-416951 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-19 06:08:24,192 121 INFO rb-77a9295-224944-416951 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:39159/json 2026-09-19 06:08:24,192 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:39159/json with timeout 3 increased to 10s during tests 2026-09-19 06:08:24,225 121 INFO rb-77a9295-224944-416951 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:39159/devtools/page/D0C90C7707FEDECC05B7E2AACA2F746E 2026-09-19 06:08:24,242 121 INFO rb-77a9295-224944-416951 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-19 06:08:24,260 121 INFO rb-77a9295-224944-416951 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-19 06:08:24,326 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:tour_reseq_manager from n/a 2026-09-19 06:08:24,342 121 INFO rb-77a9295-224944-416951 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-19 06:08:24,351 121 INFO rb-77a9295-224944-416951 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-19 06:08:24,351 121 INFO rb-77a9295-224944-416951 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-19 06:08:24,373 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:08:26,030 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:26] "GET /docs/c/tour-reseq-subject-a-88 HTTP/1.1" 200 - 325 0.434 1.232 2026-09-19 06:08:26,035 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Navigation result: {'frameId': 'D0C90C7707FEDECC05B7E2AACA2F746E', 'loaderId': 'E2925E3148BFBAB96E6DF2435E559247', 'isDownload': False} 2026-09-19 06:08:26,036 121 INFO rb-77a9295-224944-416951 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-19 06:08:26,084 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 06:08:26,090 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/8013f4a/to_website_docs.assets_frontend_css.min.css 2026-09-19 06:08:26,113 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:26] "GET /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.022 0.020 2026-09-19 06:08:26,136 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/76051f1/web.assets_frontend.min.css, copying from /web/assets/76051f1/web.assets_frontend.min.css 2026-09-19 06:08:26,189 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:26] "GET /web/assets/1/76051f1/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.041 0.083 2026-09-19 06:08:26,198 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e17092c/web.assets_frontend_minimal.min.js, copying from /web/assets/e17092c/web.assets_frontend_minimal.min.js 2026-09-19 06:08:26,211 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:26] "GET /web/assets/1/e17092c/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.008 0.072 2026-09-19 06:08:26,213 121 INFO rb-77a9295-224944-416951 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-19 06:08:26,213 121 INFO rb-77a9295-224944-416951 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-19 06:08:26,223 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js, copying from /web/assets/7e9b88f/web.__assets_tests_call__.min.js 2026-09-19 06:08:26,235 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:26] "GET /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.005 0.015 2026-09-19 06:08:26,316 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:08:26,330 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:26] "GET /web/image/website/1/logo/My%20Website?unique=f785364 HTTP/1.1" 200 - 4 0.002 0.005 2026-09-19 06:08:26,349 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:26] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:08:26,353 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:26] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:08:26,356 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:26] "GET /to_website_docs/static/src/img/user.jpg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:08:26,447 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:26] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 06:08:26,478 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8008179/web.assets_frontend_lazy.min.js, copying from /web/assets/8008179/web.assets_frontend_lazy.min.js 2026-09-19 06:08:26,505 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:26] "GET /web/assets/1/8008179/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.011 0.043 2026-09-19 06:08:26,540 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:26] "GET /web/image/website/1/favicon?unique=f785364 HTTP/1.1" 200 - 4 0.017 0.070 2026-09-19 06:08:26,986 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/c502ac2/to_website_docs.assets_frontend_js.min.js 2026-09-19 06:08:27,002 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:27] "GET /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.009 0.015 2026-09-19 06:08:27,031 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:27] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 06:08:27,196 121 INFO rb-77a9295-224944-416951 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-19 06:08:27,202 121 INFO rb-77a9295-224944-416951 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-19 06:08:27,210 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:27] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.004 0.094 2026-09-19 06:08:27,253 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:27] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.019 0.099 2026-09-19 06:08:27,272 121 INFO rb-77a9295-224944-416951 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-19 06:08:27,324 121 INFO rb-77a9295-224944-416951 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-19 06:08:27,527 121 INFO rb-77a9295-224944-416951 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-19 06:08:27,562 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:27] "POST /docs/resequence_category HTTP/1.1" 200 - 20 0.039 0.034 2026-09-19 06:08:27,575 121 INFO rb-77a9295-224944-416951 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-19 06:08:27,776 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:27] "GET /docs/c/tour-reseq-subject-a-88 HTTP/1.1" 200 - 33 0.021 0.097 2026-09-19 06:08:28,161 121 INFO rb-77a9295-224944-416951 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-19 06:08:28,253 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:28] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.037 0.035 2026-09-19 06:08:28,259 121 INFO rb-77a9295-224944-416951 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-19 06:08:28,265 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:28] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.003 0.078 2026-09-19 06:08:28,308 121 INFO rb-77a9295-224944-416951 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-19 06:08:28,378 121 INFO rb-77a9295-224944-416951 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-19 06:08:28,379 121 INFO rb-77a9295-224944-416951 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-19 06:08:28,481 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone.browser: heap 9364020 (allocated 11010048) 2026-09-19 06:08:28,495 121 INFO rb-77a9295-224944-416951 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 2229 2026-09-19 06:08:28,497 121 INFO rb-77a9295-224944-416951 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-19 06:08:28,497 121 INFO rb-77a9295-224944-416951 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 2229 2026-09-19 06:08:28,569 121 INFO rb-77a9295-224944-416951 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-77a9295-224944-416951/chrome_logs/chrome_log_20260919_060828_569621_test_reordering_categories_inside_a_section_leaves_the_section_alone.txt 2026-09-19 06:08:28,569 121 INFO rb-77a9295-224944-416951 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/tmpkye78e4i_chrome_odoo" 2026-09-19 06:08:28,608 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_root_subjects_persists ... 2026-09-19 06:08:28,985 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Chrome pid: 2411 2026-09-19 06:08:28,986 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Chrome headless temporary user profile dir: /tmp/tmphae7xa67_chrome_odoo 2026-09-19 06:08:28,988 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Issuing json command http://127.0.0.1:45443/json/version 2026-09-19 06:08:28,991 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:45443/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:08:29,047 121 INFO rb-77a9295-224944-416951 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-19 06:08:29,047 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Issuing json command http://127.0.0.1:45443/json 2026-09-19 06:08:29,048 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:45443/json with timeout 3 increased to 10s during tests 2026-09-19 06:08:29,062 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Websocket url found: ws://127.0.0.1:45443/devtools/page/08177199C3FF954645571953667CA720 2026-09-19 06:08:29,083 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Enable chrome headless console log notification 2026-09-19 06:08:29,131 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Chrome headless enable page notifications 2026-09-19 06:08:29,250 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:tour_reseq_manager from n/a 2026-09-19 06:08:29,295 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Setting session cookie in browser 2026-09-19 06:08:29,302 121 INFO rb-77a9295-224944-416951 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-19 06:08:29,302 121 INFO rb-77a9295-224944-416951 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-19 06:08:29,317 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:08:30,719 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:30] "GET /docs HTTP/1.1" 200 - 287 0.249 1.156 2026-09-19 06:08:30,722 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Navigation result: {'frameId': '08177199C3FF954645571953667CA720', 'loaderId': 'C8459585E350F6B4509134F4276B1494', 'isDownload': False} 2026-09-19 06:08:30,722 121 INFO rb-77a9295-224944-416951 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-19 06:08:30,756 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 06:08:30,776 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/76051f1/web.assets_frontend.min.css, copying from /web/assets/76051f1/web.assets_frontend.min.css 2026-09-19 06:08:30,842 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:30] "GET /web/assets/1/76051f1/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.049 0.044 2026-09-19 06:08:30,860 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/8013f4a/to_website_docs.assets_frontend_css.min.css 2026-09-19 06:08:30,873 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:30] "GET /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.011 0.112 2026-09-19 06:08:30,876 121 INFO rb-77a9295-224944-416951 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-19 06:08:30,876 121 INFO rb-77a9295-224944-416951 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-19 06:08:30,893 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e17092c/web.assets_frontend_minimal.min.js, copying from /web/assets/e17092c/web.assets_frontend_minimal.min.js 2026-09-19 06:08:30,904 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:30] "GET /web/assets/1/e17092c/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.009 0.013 2026-09-19 06:08:30,915 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js, copying from /web/assets/7e9b88f/web.__assets_tests_call__.min.js 2026-09-19 06:08:30,933 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:30] "GET /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.006 0.027 2026-09-19 06:08:31,027 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:31] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 06:08:31,051 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.027 2026-09-19 06:08:31,065 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:31] "GET /to_website_docs/static/src/img/user.jpg HTTP/1.1" 200 - 0 0.000 0.029 2026-09-19 06:08:31,074 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:31] "GET /web/image/website/1/logo/My%20Website?unique=f785364 HTTP/1.1" 200 - 4 0.029 0.022 2026-09-19 06:08:31,096 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:31] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.081 2026-09-19 06:08:31,113 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:31] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:08:31,194 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8008179/web.assets_frontend_lazy.min.js, copying from /web/assets/8008179/web.assets_frontend_lazy.min.js 2026-09-19 06:08:31,227 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:31] "GET /web/assets/1/8008179/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.015 0.075 2026-09-19 06:08:31,244 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:31] "GET /web/image/website/1/favicon?unique=f785364 HTTP/1.1" 200 - 4 0.003 0.085 2026-09-19 06:08:31,606 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/c502ac2/to_website_docs.assets_frontend_js.min.js 2026-09-19 06:08:31,635 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:31] "GET /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.022 0.023 2026-09-19 06:08:31,662 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:31] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 06:08:31,756 121 INFO rb-77a9295-224944-416951 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-19 06:08:31,774 121 INFO rb-77a9295-224944-416951 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-19 06:08:31,799 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:31] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.009 0.093 2026-09-19 06:08:31,840 121 INFO rb-77a9295-224944-416951 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-19 06:08:31,859 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:31] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.022 0.122 2026-09-19 06:08:31,892 121 INFO rb-77a9295-224944-416951 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-19 06:08:32,102 121 INFO rb-77a9295-224944-416951 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-19 06:08:32,161 121 INFO rb-77a9295-224944-416951 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-19 06:08:32,190 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:32] "POST /docs/resequence_category HTTP/1.1" 200 - 37 0.054 0.049 2026-09-19 06:08:32,326 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:32] "GET /docs HTTP/1.1" 200 - 20 0.024 0.058 2026-09-19 06:08:32,803 121 INFO rb-77a9295-224944-416951 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-19 06:08:32,840 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:32] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.005 0.014 2026-09-19 06:08:32,887 121 INFO rb-77a9295-224944-416951 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-19 06:08:32,911 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:32] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.041 0.036 2026-09-19 06:08:32,943 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists.browser: tour succeeded 2026-09-19 06:08:32,944 121 INFO rb-77a9295-224944-416951 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-19 06:08:33,019 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists.browser: heap 9337752 (allocated 11010048) 2026-09-19 06:08:33,028 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Closing chrome headless with pid 2411 2026-09-19 06:08:33,031 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Closing websocket connection 2026-09-19 06:08:33,033 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Terminating chrome headless with pid 2411 2026-09-19 06:08:33,129 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Chrome Log in: /tmp/odoo_tests/rb-77a9295-224944-416951/chrome_logs/chrome_log_20260919_060833_129677_test_reordering_root_subjects_persists.txt 2026-09-19 06:08:33,130 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Removing chrome user profile "/tmp/tmphae7xa67_chrome_odoo" 2026-09-19 06:08:33,179 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists ... 2026-09-19 06:08:33,552 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Chrome pid: 2583 2026-09-19 06:08:33,552 121 INFO rb-77a9295-224944-416951 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/tmpck9yju3f_chrome_odoo 2026-09-19 06:08:33,552 121 INFO rb-77a9295-224944-416951 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:38967/json/version 2026-09-19 06:08:33,553 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:38967/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:08:33,589 121 INFO rb-77a9295-224944-416951 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-19 06:08:33,589 121 INFO rb-77a9295-224944-416951 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:38967/json 2026-09-19 06:08:33,590 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:38967/json with timeout 3 increased to 10s during tests 2026-09-19 06:08:33,635 121 INFO rb-77a9295-224944-416951 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:38967/devtools/page/4C4190B712F36C2F66837EE5A06C4AE6 2026-09-19 06:08:33,676 121 INFO rb-77a9295-224944-416951 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-19 06:08:33,690 121 INFO rb-77a9295-224944-416951 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-19 06:08:33,776 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:tour_reseq_manager from n/a 2026-09-19 06:08:33,796 121 INFO rb-77a9295-224944-416951 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-19 06:08:33,803 121 INFO rb-77a9295-224944-416951 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-19 06:08:33,804 121 INFO rb-77a9295-224944-416951 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-19 06:08:33,824 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:08:35,399 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:35] "GET /docs/c/tour-reseq-subject-a-88 HTTP/1.1" 200 - 331 0.380 1.200 2026-09-19 06:08:35,402 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Navigation result: {'frameId': '4C4190B712F36C2F66837EE5A06C4AE6', 'loaderId': '27A0B97BFA7C79EF81F4BF5C1B55A751', 'isDownload': False} 2026-09-19 06:08:35,403 121 INFO rb-77a9295-224944-416951 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-19 06:08:35,440 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:35] "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-19 06:08:35,470 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/76051f1/web.assets_frontend.min.css, copying from /web/assets/76051f1/web.assets_frontend.min.css 2026-09-19 06:08:35,541 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:35] "GET /web/assets/1/76051f1/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.071 0.035 2026-09-19 06:08:35,556 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/8013f4a/to_website_docs.assets_frontend_css.min.css 2026-09-19 06:08:35,569 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:35] "GET /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.009 0.116 2026-09-19 06:08:35,589 121 INFO rb-77a9295-224944-416951 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-19 06:08:35,589 121 INFO rb-77a9295-224944-416951 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-19 06:08:35,615 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e17092c/web.assets_frontend_minimal.min.js, copying from /web/assets/e17092c/web.assets_frontend_minimal.min.js 2026-09-19 06:08:35,634 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:35] "GET /web/assets/1/e17092c/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.033 0.018 2026-09-19 06:08:35,650 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js, copying from /web/assets/7e9b88f/web.__assets_tests_call__.min.js 2026-09-19 06:08:35,679 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:35] "GET /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.017 0.067 2026-09-19 06:08:35,721 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:08:35,747 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:35] "GET /web/image/website/1/logo/My%20Website?unique=f785364 HTTP/1.1" 200 - 4 0.007 0.018 2026-09-19 06:08:35,776 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:35] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 06:08:35,785 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:35] "GET /to_website_docs/static/src/img/user.jpg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 06:08:35,789 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:35] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.019 2026-09-19 06:08:35,872 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:35] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:08:35,913 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8008179/web.assets_frontend_lazy.min.js, copying from /web/assets/8008179/web.assets_frontend_lazy.min.js 2026-09-19 06:08:35,941 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:35] "GET /web/assets/1/8008179/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.021 0.040 2026-09-19 06:08:35,981 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:35] "GET /web/image/website/1/favicon?unique=f785364 HTTP/1.1" 200 - 4 0.021 0.077 2026-09-19 06:08:36,344 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/c502ac2/to_website_docs.assets_frontend_js.min.js 2026-09-19 06:08:36,354 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:36] "GET /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.012 0.015 2026-09-19 06:08:36,378 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:36] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 06:08:36,479 121 INFO rb-77a9295-224944-416951 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-19 06:08:36,488 121 INFO rb-77a9295-224944-416951 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-19 06:08:36,544 121 INFO rb-77a9295-224944-416951 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-19 06:08:36,557 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:36] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.021 0.127 2026-09-19 06:08:36,603 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:36] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.017 0.168 2026-09-19 06:08:36,616 121 INFO rb-77a9295-224944-416951 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-19 06:08:36,826 121 INFO rb-77a9295-224944-416951 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-19 06:08:36,843 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:36] "POST /docs/resequence_category HTTP/1.1" 200 - 24 0.024 0.031 2026-09-19 06:08:36,906 121 INFO rb-77a9295-224944-416951 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-19 06:08:37,125 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:37] "GET /docs/c/tour-reseq-subject-a-88 HTTP/1.1" 200 - 33 0.046 0.102 2026-09-19 06:08:37,495 121 INFO rb-77a9295-224944-416951 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-19 06:08:37,527 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:37] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.005 0.011 2026-09-19 06:08:37,580 121 INFO rb-77a9295-224944-416951 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-19 06:08:37,613 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:37] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.038 0.056 2026-09-19 06:08:37,643 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists.browser: tour succeeded 2026-09-19 06:08:37,643 121 INFO rb-77a9295-224944-416951 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-19 06:08:37,753 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists.browser: heap 9351768 (allocated 11010048) 2026-09-19 06:08:37,755 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Closing chrome headless with pid 2583 2026-09-19 06:08:37,756 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Closing websocket connection 2026-09-19 06:08:37,758 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Terminating chrome headless with pid 2583 2026-09-19 06:08:37,866 121 INFO rb-77a9295-224944-416951 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-77a9295-224944-416951/chrome_logs/chrome_log_20260919_060837_866239_test_reordering_sections_inside_a_subject_persists.txt 2026-09-19 06:08:37,866 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Removing chrome user profile "/tmp/tmpck9yju3f_chrome_odoo" 2026-09-19 06:08:37,914 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_the_left_document_tree_persists ... 2026-09-19 06:08:38,201 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Chrome pid: 2768 2026-09-19 06:08:38,202 121 INFO rb-77a9295-224944-416951 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/tmp6j26eb52_chrome_odoo 2026-09-19 06:08:38,202 121 INFO rb-77a9295-224944-416951 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:40853/json/version 2026-09-19 06:08:38,203 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:40853/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:08:38,322 121 INFO rb-77a9295-224944-416951 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-19 06:08:38,322 121 INFO rb-77a9295-224944-416951 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:40853/json 2026-09-19 06:08:38,323 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:40853/json with timeout 3 increased to 10s during tests 2026-09-19 06:08:38,357 121 INFO rb-77a9295-224944-416951 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:40853/devtools/page/0AE5EE6A7BC64733DDE8B73370A8E8BE 2026-09-19 06:08:38,396 121 INFO rb-77a9295-224944-416951 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-19 06:08:38,411 121 INFO rb-77a9295-224944-416951 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-19 06:08:38,554 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:tour_reseq_manager from n/a 2026-09-19 06:08:38,567 121 INFO rb-77a9295-224944-416951 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-19 06:08:38,583 121 INFO rb-77a9295-224944-416951 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-19 06:08:38,583 121 INFO rb-77a9295-224944-416951 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-19 06:08:38,608 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:08:40,371 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:40] "GET /docs/c/tour-reseq-subject-a-tour-reseq-section-a-tour-reseq-category-a-92 HTTP/1.1" 200 - 375 0.447 1.323 2026-09-19 06:08:40,377 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Navigation result: {'frameId': '0AE5EE6A7BC64733DDE8B73370A8E8BE', 'loaderId': 'A61C3AAD0AEAC484D855CDDE0571C885', 'isDownload': False} 2026-09-19 06:08:40,377 121 INFO rb-77a9295-224944-416951 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-19 06:08:40,420 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:40] "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-19 06:08:40,463 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/76051f1/web.assets_frontend.min.css, copying from /web/assets/76051f1/web.assets_frontend.min.css 2026-09-19 06:08:40,507 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:40] "GET /web/assets/1/76051f1/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.034 0.061 2026-09-19 06:08:40,534 121 INFO rb-77a9295-224944-416951 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-19 06:08:40,535 121 INFO rb-77a9295-224944-416951 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-19 06:08:40,538 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/8013f4a/to_website_docs.assets_frontend_css.min.css 2026-09-19 06:08:40,563 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:40] "GET /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.028 0.101 2026-09-19 06:08:40,578 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e17092c/web.assets_frontend_minimal.min.js, copying from /web/assets/e17092c/web.assets_frontend_minimal.min.js 2026-09-19 06:08:40,590 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:40] "GET /web/assets/1/e17092c/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.008 0.055 2026-09-19 06:08:40,612 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js, copying from /web/assets/7e9b88f/web.__assets_tests_call__.min.js 2026-09-19 06:08:40,628 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:40] "GET /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.009 0.021 2026-09-19 06:08:40,734 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:08:40,755 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:40] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:08:40,758 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:40] "GET /web/image/website/1/logo/My%20Website?unique=f785364 HTTP/1.1" 200 - 4 0.001 0.020 2026-09-19 06:08:40,811 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:40] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:08:40,821 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:40] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:08:40,882 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8008179/web.assets_frontend_lazy.min.js, copying from /web/assets/8008179/web.assets_frontend_lazy.min.js 2026-09-19 06:08:40,915 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:40] "GET /web/assets/1/8008179/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.021 0.042 2026-09-19 06:08:40,956 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:40] "GET /web/image/website/1/favicon?unique=f785364 HTTP/1.1" 200 - 4 0.012 0.090 2026-09-19 06:08:41,387 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/c502ac2/to_website_docs.assets_frontend_js.min.js 2026-09-19 06:08:41,410 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:41] "GET /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.028 0.021 2026-09-19 06:08:41,438 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:41] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 06:08:41,597 121 INFO rb-77a9295-224944-416951 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-19 06:08:41,612 121 INFO rb-77a9295-224944-416951 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-19 06:08:41,659 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:41] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.050 0.106 2026-09-19 06:08:41,676 121 INFO rb-77a9295-224944-416951 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-19 06:08:41,711 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:41] "POST /im_livechat/init HTTP/1.1" 200 - 26 0.020 0.139 2026-09-19 06:08:41,738 121 INFO rb-77a9295-224944-416951 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-19 06:08:41,955 121 INFO rb-77a9295-224944-416951 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-19 06:08:42,000 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:42] "POST /docs/resequence HTTP/1.1" 200 - 29 0.034 0.036 2026-09-19 06:08:42,010 121 INFO rb-77a9295-224944-416951 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-19 06:08:42,347 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:42] "GET /docs/c/tour-reseq-subject-a-tour-reseq-section-a-tour-reseq-category-a-92 HTTP/1.1" 200 - 39 0.121 0.134 2026-09-19 06:08:42,809 121 INFO rb-77a9295-224944-416951 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-19 06:08:42,840 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:42] "GET /im_livechat/assets_embed.css HTTP/1.1" 304 - 2 0.006 0.009 2026-09-19 06:08:42,904 121 INFO rb-77a9295-224944-416951 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-19 06:08:42,909 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:42] "POST /im_livechat/init HTTP/1.1" 200 - 19 0.044 0.034 2026-09-19 06:08:42,958 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists.browser: tour succeeded 2026-09-19 06:08:42,959 121 INFO rb-77a9295-224944-416951 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-19 06:08:43,063 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists.browser: heap 9340984 (allocated 11272192) 2026-09-19 06:08:43,069 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Closing chrome headless with pid 2768 2026-09-19 06:08:43,070 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Closing websocket connection 2026-09-19 06:08:43,070 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Terminating chrome headless with pid 2768 2026-09-19 06:08:43,166 121 INFO rb-77a9295-224944-416951 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-77a9295-224944-416951/chrome_logs/chrome_log_20260919_060843_166577_test_reordering_the_left_document_tree_persists.txt 2026-09-19 06:08:43,166 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Removing chrome user profile "/tmp/tmp6j26eb52_chrome_odoo" 2026-09-19 06:08:43,220 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 06:08:43,237 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads: Starting TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error ... 2026-09-19 06:08:43,612 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Chrome pid: 2948 2026-09-19 06:08:43,613 121 INFO rb-77a9295-224944-416951 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/tmpg9tgmi7g_chrome_odoo 2026-09-19 06:08:43,616 121 INFO rb-77a9295-224944-416951 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:39797/json/version 2026-09-19 06:08:43,622 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:39797/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:08:43,658 121 INFO rb-77a9295-224944-416951 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-19 06:08:43,660 121 INFO rb-77a9295-224944-416951 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:39797/json 2026-09-19 06:08:43,661 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:39797/json with timeout 3 increased to 10s during tests 2026-09-19 06:08:43,702 121 INFO rb-77a9295-224944-416951 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:39797/devtools/page/F2B3ADD96DA76D471F180DAA34B0C8AA 2026-09-19 06:08:43,710 121 INFO rb-77a9295-224944-416951 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-19 06:08:43,718 121 INFO rb-77a9295-224944-416951 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-19 06:08:43,728 121 INFO rb-77a9295-224944-416951 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-19 06:08:43,731 121 INFO rb-77a9295-224944-416951 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-19 06:08:43,732 121 INFO rb-77a9295-224944-416951 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-19 06:08:43,752 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:08:46,257 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:46] "GET /docs HTTP/1.1" 200 - 233 0.328 2.182 2026-09-19 06:08:46,261 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Navigation result: {'frameId': 'F2B3ADD96DA76D471F180DAA34B0C8AA', 'loaderId': 'A50AA22B91225833A1DE789826D7B1F3', 'isDownload': False} 2026-09-19 06:08:46,261 121 INFO rb-77a9295-224944-416951 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-19 06:08:46,287 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:46] "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-19 06:08:46,324 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/76051f1/web.assets_frontend.min.css, copying from /web/assets/76051f1/web.assets_frontend.min.css 2026-09-19 06:08:46,396 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:46] "GET /web/assets/1/76051f1/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.071 0.029 2026-09-19 06:08:46,407 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css, copying from /web/assets/8013f4a/to_website_docs.assets_frontend_css.min.css 2026-09-19 06:08:46,414 121 INFO rb-77a9295-224944-416951 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-19 06:08:46,425 121 INFO rb-77a9295-224944-416951 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-19 06:08:46,432 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:46] "GET /web/assets/1/8013f4a/to_website_docs.assets_frontend_css.min.css HTTP/1.1" 200 - 8 0.010 0.120 2026-09-19 06:08:46,454 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/e17092c/web.assets_frontend_minimal.min.js, copying from /web/assets/e17092c/web.assets_frontend_minimal.min.js 2026-09-19 06:08:46,466 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:46] "GET /web/assets/1/e17092c/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.009 0.037 2026-09-19 06:08:46,483 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js, copying from /web/assets/7e9b88f/web.__assets_tests_call__.min.js 2026-09-19 06:08:46,509 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:46] "GET /web/assets/1/7e9b88f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.008 0.040 2026-09-19 06:08:46,566 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:46] "GET /to_website_docs/static/src/img/devices.gif HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:08:46,569 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 06:08:46,585 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:46] "GET /viin_brand/static/img/viindoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 06:08:46,595 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:46] "GET /web/static/fonts/twitter_x_only.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 06:08:46,612 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:46] "GET /web/image/website/1/logo/My%20Website?unique=f785364 HTTP/1.1" 200 - 4 0.028 0.023 2026-09-19 06:08:46,677 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/8008179/web.assets_frontend_lazy.min.js, copying from /web/assets/8008179/web.assets_frontend_lazy.min.js 2026-09-19 06:08:46,716 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:46] "GET /web/assets/1/8008179/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.014 0.076 2026-09-19 06:08:46,744 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:46] "GET /web/image/website/1/favicon?unique=f785364 HTTP/1.1" 200 - 4 0.010 0.104 2026-09-19 06:08:47,118 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js, copying from /web/assets/c502ac2/to_website_docs.assets_frontend_js.min.js 2026-09-19 06:08:47,137 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:47] "GET /web/assets/1/c502ac2/to_website_docs.assets_frontend_js.min.js HTTP/1.1" 200 - 8 0.011 0.020 2026-09-19 06:08:47,157 121 INFO rb-77a9295-224944-416951 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-19 06:08:47,162 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:47] "GET /website/translations/9399fbc374ba48f4aba9561d1601117634d0e736?lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 06:08:47,163 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error.browser: test successful 2026-09-19 06:08:47,242 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error.browser: heap 7181880 (allocated 8912896) 2026-09-19 06:08:47,328 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Closing chrome headless with pid 2948 2026-09-19 06:08:47,329 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Closing websocket connection 2026-09-19 06:08:47,330 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Terminating chrome headless with pid 2948 2026-09-19 06:08:47,375 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:47] "GET /im_livechat/assets_embed.css HTTP/1.1" 200 - 12 0.006 0.092 2026-09-19 06:08:47,418 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:47] "POST /im_livechat/init HTTP/1.1" 200 - 21 0.019 0.106 2026-09-19 06:08:47,431 121 INFO rb-77a9295-224944-416951 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-77a9295-224944-416951/chrome_logs/chrome_log_20260919_060847_431596_test_docs_frontend_bundle_loads_without_module_error.txt 2026-09-19 06:08:47,431 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Removing chrome user profile "/tmp/tmpg9tgmi7g_chrome_odoo" 2026-09-19 06:08:47,484 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 06:08:47,496 121 INFO rb-77a9295-224944-416951 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-19 06:08:47,545 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 06:08:51,041 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_designer_publishes_approved_content_ends_up_published ... 2026-09-19 06:08:51,134 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_designer_publishes_approved_document_ends_up_published ... 2026-09-19 06:08:51,238 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_designer_publishes_category_regardless_of_document_state ... 2026-09-19 06:08:51,319 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_draft_content_cannot_be_published_by_designer ... 2026-09-19 06:08:51,393 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_draft_document_cannot_be_published_by_designer ... 2026-09-19 06:08:51,521 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_manager_publishing_category_is_not_a_no_op_toggle ... 2026-09-19 06:08:51,585 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_manager_publishing_document_is_not_a_no_op_toggle ... 2026-09-19 06:08:51,731 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_restricted_editor_cannot_publish_category ... 2026-09-19 06:08:51,793 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_restricted_editor_cannot_publish_content ... 2026-09-19 06:08:51,859 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_restricted_editor_cannot_publish_document ... 2026-09-19 06:08:51,938 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_assigned_to_own_document_cannot_publish ... 2026-09-19 06:08:52,042 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_cannot_publish_category ... 2026-09-19 06:08:52,108 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_cannot_publish_content ... 2026-09-19 06:08:52,170 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_cannot_publish_document ... 2026-09-19 06:08:52,246 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-19 06:08:52,961 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_a_section_write_holder_may_reorder_that_sections_categories ... 2026-09-19 06:08:52,991 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:reseq_reviewer from n/a 2026-09-19 06:08:53,001 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:08:53,340 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:53] "POST /docs/resequence_category HTTP/1.1" 200 - 39 0.051 0.291 2026-09-19 06:08:53,381 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_a_user_without_write_on_the_section_is_denied ... 2026-09-19 06:08:53,406 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:reseq_editor from n/a 2026-09-19 06:08:53,432 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:08:53,741 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:53] "POST /docs/resequence_category HTTP/1.1" 200 - 16 0.020 0.297 2026-09-19 06:08:53,774 121 INFO rb-77a9295-224944-416951 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-19 06:08:53,806 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:reseq_reviewer from n/a 2026-09-19 06:08:53,826 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:08:54,113 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:54] "POST /docs/resequence_category HTTP/1.1" 200 - 18 0.021 0.268 2026-09-19 06:08:54,143 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_reordering_a_sections_categories_never_touches_the_section ... 2026-09-19 06:08:54,178 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:reseq_reviewer from n/a 2026-09-19 06:08:54,215 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:08:54,585 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:54] "POST /docs/resequence_category HTTP/1.1" 200 - 48 0.087 0.297 2026-09-19 06:08:54,613 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_reordering_top_level_subjects_still_requires_a_docs_manager ... 2026-09-19 06:08:54,636 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:reseq_reviewer from n/a 2026-09-19 06:08:54,651 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:08:55,900 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:55] "POST /docs/resequence_category HTTP/1.1" 200 - 13 0.009 1.242 2026-09-19 06:08:55,930 121 INFO rb-77a9295-224944-416951 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-19 06:08:55,961 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:reseq_reviewer from n/a 2026-09-19 06:08:55,985 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:08:56,315 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:08:56] "POST /docs/resequence_category HTTP/1.1" 200 - 18 0.040 0.299 2026-09-19 06:08:56,352 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:08:59,958 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_designer ... 2026-09-19 06:08:59,971 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:designer_doc from n/a 2026-09-19 06:08:59,992 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:09:00,233 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:00] "POST /docs/create_category HTTP/1.1" 200 - 8 0.010 0.238 2026-09-19 06:09:00,396 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:00] "POST /docs/create_category HTTP/1.1" 200 - 51 0.096 0.059 2026-09-19 06:09:00,460 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:00] "POST /docs/update_category HTTP/1.1" 200 - 21 0.024 0.030 2026-09-19 06:09:00,478 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:00] "POST /docs/delete HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 06:09:00,516 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:00] "POST /docs/update_category HTTP/1.1" 200 - 10 0.012 0.022 2026-09-19 06:09:00,532 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:00] "POST /docs/delete HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 06:09:00,533 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_designer: waiting for threads: [] 2026-09-19 06:09:00,558 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_manager ... 2026-09-19 06:09:00,583 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:manager_doc from n/a 2026-09-19 06:09:00,615 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:09:00,938 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:00] "POST /docs/create_category HTTP/1.1" 200 - 47 0.029 0.298 2026-09-19 06:09:00,990 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:00] "POST /docs/update_category HTTP/1.1" 200 - 27 0.017 0.027 2026-09-19 06:09:01,033 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #540 deleted mail.message records with IDs: [11943, 11942] 2026-09-19 06:09:01,064 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #540 deleted website.doc.category records with IDs: [113] 2026-09-19 06:09:01,073 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #540 deleted mail.followers records with IDs: [2174] 2026-09-19 06:09:01,075 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:01] "POST /docs/delete HTTP/1.1" 200 - 41 0.046 0.032 2026-09-19 06:09:01,111 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:01] "POST /docs/update_category HTTP/1.1" 200 - 10 0.009 0.021 2026-09-19 06:09:01,168 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #540 deleted website.document.content records with IDs: [46] 2026-09-19 06:09:01,210 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #540 deleted website.document records with IDs: [106] 2026-09-19 06:09:01,244 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #540 deleted mail.message records with IDs: [11944] 2026-09-19 06:09:01,250 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #540 deleted website.doc.category records with IDs: [109] 2026-09-19 06:09:01,256 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:01] "POST /docs/delete HTTP/1.1" 200 - 94 0.087 0.053 2026-09-19 06:09:01,257 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_manager: waiting for threads: [] 2026-09-19 06:09:01,285 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_portal ... 2026-09-19 06:09:01,304 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portal_doc from n/a 2026-09-19 06:09:01,324 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:09:01,587 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:01] "POST /docs/create_category HTTP/1.1" 200 - 13 0.016 0.254 2026-09-19 06:09:01,602 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:01] "POST /docs/update_category HTTP/1.1" 200 - 3 0.005 0.006 2026-09-19 06:09:01,613 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:01] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 06:09:01,614 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_portal: waiting for threads: [] 2026-09-19 06:09:01,659 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_public ... 2026-09-19 06:09:01,698 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:09:02,890 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:02] "POST /docs/create_category HTTP/1.1" 200 - 5 0.002 1.194 2026-09-19 06:09:02,897 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:02] "POST /docs/update_category HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 06:09:02,904 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:02] "POST /docs/delete HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 06:09:02,907 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_public: waiting for threads: [] 2026-09-19 06:09:02,935 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_reviewer ... 2026-09-19 06:09:02,961 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:reviewer_doc from n/a 2026-09-19 06:09:02,980 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:09:03,286 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:03] "POST /docs/create_category HTTP/1.1" 200 - 13 0.022 0.287 2026-09-19 06:09:03,388 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:03] "POST /docs/create_category HTTP/1.1" 200 - 51 0.044 0.053 2026-09-19 06:09:03,440 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:03] "POST /docs/update_category HTTP/1.1" 200 - 21 0.017 0.031 2026-09-19 06:09:03,451 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:03] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.004 2026-09-19 06:09:03,486 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:03] "POST /docs/update_category HTTP/1.1" 200 - 10 0.010 0.017 2026-09-19 06:09:03,497 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:03] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 06:09:03,498 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_reviewer: waiting for threads: [] 2026-09-19 06:09:03,524 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_designer ... 2026-09-19 06:09:03,549 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:designer_doc from n/a 2026-09-19 06:09:03,563 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:09:03,935 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:03] "POST /docs/create HTTP/1.1" 200 - 57 0.058 0.316 2026-09-19 06:09:04,000 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:04] "POST /docs/update_document HTTP/1.1" 200 - 27 0.028 0.033 2026-09-19 06:09:04,063 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #538 deleted mail.message records with IDs: [11948] 2026-09-19 06:09:04,085 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #538 deleted website.document.content records with IDs: [48] 2026-09-19 06:09:04,097 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #538 deleted mail.followers records with IDs: [2176] 2026-09-19 06:09:04,121 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #538 deleted mail.message records with IDs: [11950, 11949] 2026-09-19 06:09:04,139 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #538 deleted website.document records with IDs: [108] 2026-09-19 06:09:04,157 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #538 deleted mail.followers records with IDs: [2177] 2026-09-19 06:09:04,161 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:04] "POST /docs/delete HTTP/1.1" 200 - 101 0.093 0.063 2026-09-19 06:09:04,211 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:04] "POST /docs/update_document HTTP/1.1" 200 - 9 0.021 0.023 2026-09-19 06:09:04,262 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:04] "POST /docs/delete HTTP/1.1" 200 - 8 0.026 0.020 2026-09-19 06:09:04,263 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_designer: waiting for threads: [] 2026-09-19 06:09:04,299 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_editor ... 2026-09-19 06:09:04,318 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:editor_doc from n/a 2026-09-19 06:09:04,345 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:09:04,727 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:04] "POST /docs/create HTTP/1.1" 200 - 54 0.075 0.320 2026-09-19 06:09:04,795 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:04] "POST /docs/update_document HTTP/1.1" 200 - 28 0.031 0.029 2026-09-19 06:09:04,844 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #534 deleted mail.message records with IDs: [11951] 2026-09-19 06:09:04,859 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #534 deleted website.document.content records with IDs: [49] 2026-09-19 06:09:04,876 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #534 deleted mail.followers records with IDs: [2178] 2026-09-19 06:09:04,893 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #534 deleted mail.message records with IDs: [11953, 11952] 2026-09-19 06:09:04,910 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #534 deleted website.document records with IDs: [109] 2026-09-19 06:09:04,925 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #534 deleted mail.followers records with IDs: [2179] 2026-09-19 06:09:04,927 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:04] "POST /docs/delete HTTP/1.1" 200 - 100 0.066 0.061 2026-09-19 06:09:04,948 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:04] "POST /docs/update_document HTTP/1.1" 200 - 3 0.006 0.010 2026-09-19 06:09:04,965 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:04] "POST /docs/delete HTTP/1.1" 200 - 3 0.002 0.008 2026-09-19 06:09:04,969 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_editor: waiting for threads: [] 2026-09-19 06:09:05,009 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_manager ... 2026-09-19 06:09:05,027 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:manager_doc from n/a 2026-09-19 06:09:05,043 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:09:05,387 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:05] "POST /docs/create HTTP/1.1" 200 - 59 0.055 0.293 2026-09-19 06:09:05,455 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:05] "POST /docs/update_document HTTP/1.1" 200 - 20 0.034 0.028 2026-09-19 06:09:05,516 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #540 deleted mail.message records with IDs: [11954] 2026-09-19 06:09:05,533 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #540 deleted website.document.content records with IDs: [50] 2026-09-19 06:09:05,545 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #540 deleted mail.followers records with IDs: [2180] 2026-09-19 06:09:05,556 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #540 deleted mail.message records with IDs: [11956, 11955] 2026-09-19 06:09:05,567 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #540 deleted website.document records with IDs: [110] 2026-09-19 06:09:05,579 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #540 deleted mail.followers records with IDs: [2181] 2026-09-19 06:09:05,581 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:05] "POST /docs/delete HTTP/1.1" 200 - 107 0.053 0.068 2026-09-19 06:09:05,613 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:05] "POST /docs/update_document HTTP/1.1" 200 - 7 0.008 0.019 2026-09-19 06:09:05,667 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #540 deleted website.document.content records with IDs: [46] 2026-09-19 06:09:05,694 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #540 deleted mail.message records with IDs: [11957] 2026-09-19 06:09:05,701 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #540 deleted website.document records with IDs: [106] 2026-09-19 06:09:05,709 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:05] "POST /docs/delete HTTP/1.1" 200 - 56 0.049 0.040 2026-09-19 06:09:05,710 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_manager: waiting for threads: [] 2026-09-19 06:09:05,735 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_portal ... 2026-09-19 06:09:05,753 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portal_doc from n/a 2026-09-19 06:09:05,767 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:09:07,035 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:07] "POST /docs/create HTTP/1.1" 200 - 17 0.018 1.252 2026-09-19 06:09:07,052 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:07] "POST /docs/update_document HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 06:09:07,062 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:07] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 06:09:07,063 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_portal: waiting for threads: [] 2026-09-19 06:09:07,088 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_public ... 2026-09-19 06:09:07,127 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:09:07,362 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:07] "POST /docs/create HTTP/1.1" 200 - 5 0.009 0.244 2026-09-19 06:09:07,371 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:07] "POST /docs/update_document HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 06:09:07,379 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:07] "POST /docs/delete HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 06:09:07,380 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_public: waiting for threads: [] 2026-09-19 06:09:07,411 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_reviewer ... 2026-09-19 06:09:07,437 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:reviewer_doc from n/a 2026-09-19 06:09:07,451 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:09:07,810 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:07] "POST /docs/create HTTP/1.1" 200 - 57 0.064 0.296 2026-09-19 06:09:07,893 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:07] "POST /docs/update_document HTTP/1.1" 200 - 27 0.043 0.034 2026-09-19 06:09:07,976 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #536 deleted mail.message records with IDs: [11958] 2026-09-19 06:09:07,997 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #536 deleted website.document.content records with IDs: [51] 2026-09-19 06:09:08,024 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #536 deleted mail.followers records with IDs: [2182] 2026-09-19 06:09:08,035 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #536 deleted mail.message records with IDs: [11960, 11959] 2026-09-19 06:09:08,046 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #536 deleted website.document records with IDs: [111] 2026-09-19 06:09:08,056 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #536 deleted mail.followers records with IDs: [2183] 2026-09-19 06:09:08,057 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:08] "POST /docs/delete HTTP/1.1" 200 - 101 0.093 0.065 2026-09-19 06:09:08,108 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:08] "POST /docs/update_document HTTP/1.1" 200 - 9 0.020 0.023 2026-09-19 06:09:08,143 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:08] "POST /docs/delete HTTP/1.1" 200 - 8 0.010 0.018 2026-09-19 06:09:08,144 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_reviewer: waiting for threads: [] 2026-09-19 06:09:08,179 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-19 06:09:08,197 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_search_route: Starting TestDocsSearchRoutePublicRequest.test_search_with_empty_query_param_does_not_error ... 2026-09-19 06:09:08,201 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:09:09,266 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:09] "GET /docs/search?search= HTTP/1.1" 200 - 209 0.152 0.914 2026-09-19 06:09:09,269 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_search_route.TestDocsSearchRoutePublicRequest.test_search_with_empty_query_param_does_not_error: waiting for threads: [] 2026-09-19 06:09:09,293 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_search_route: Starting TestDocsSearchRoutePublicRequest.test_search_with_query_param_still_works ... 2026-09-19 06:09:09,300 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:09:11,308 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:11] "GET /docs/search?search=activate HTTP/1.1" 200 - 209 0.153 1.860 2026-09-19 06:09:11,311 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_search_route.TestDocsSearchRoutePublicRequest.test_search_with_query_param_still_works: waiting for threads: [] 2026-09-19 06:09:11,350 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_search_route: Starting TestDocsSearchRoutePublicRequest.test_search_without_query_param_does_not_error ... 2026-09-19 06:09:11,359 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:09:12,502 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:12] "GET /docs/search HTTP/1.1" 200 - 209 0.192 0.956 2026-09-19 06:09:12,503 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs.tests.test_search_route.TestDocsSearchRoutePublicRequest.test_search_without_query_param_does_not_error: waiting for threads: [] 2026-09-19 06:09:12,549 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 06:09:15,304 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs_odoo.tests.test_access_rights: Starting TestOdooVersionAccessRights.test_docs_editor_crud_odoo_version ... 2026-09-19 06:09:15,382 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #544 deleted odoo.version records with IDs: [16] 2026-09-19 06:09:15,394 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #544 deleted product.attribute.value records with IDs: [119] 2026-09-19 06:09:15,430 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-19 06:09:18,267 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs_odoo.tests.test_get_content_access: Starting TestGetContentAccess.test_editor_with_create_rights_still_gets_seeded_content ... 2026-09-19 06:09:18,339 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs_odoo.tests.test_get_content_access: Starting TestGetContentAccess.test_visitor_without_create_rights_gets_no_content_not_access_error ... 2026-09-19 06:09:18,382 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-19 06:09:21,231 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs_odoo.tests.test_website_docs_category: Starting TestWebsiteDocsCategory.test_compute_odoo_version_on_category ... 2026-09-19 06:09:21,308 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs_odoo.tests.test_website_docs_category: Starting TestWebsiteDocsCategory.test_func_search_document ... 2026-09-19 06:09:21,404 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-19 06:09:24,784 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs_odoo.tests.test_website_docs_content: Starting TestWebsiteDocsContent.test_func_get_other_odoo_versions ... 2026-09-19 06:09:24,842 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs_odoo.tests.test_website_docs_content: Starting TestWebsiteDocsContent.test_sql_constraint_uniq_odoo_version_doc_content ... 2026-09-19 06:09:24,895 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-19 06:09:28,721 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs_odoo.tests.test_website_docs_url: Starting TestWebsiteDocsUrl.test_docs_search_with_odoo_version ... 2026-09-19 06:09:28,757 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:09:29,741 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:29] "GET /docs/search?search=Angular&version=26 HTTP/1.1" 200 - 219 0.130 0.859 2026-09-19 06:09:29,809 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:29] "GET /docs/search?search=Angular&version=100 HTTP/1.1" 200 - 16 0.021 0.039 2026-09-19 06:09:29,847 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs_odoo.tests.test_website_docs_url: Starting TestWebsiteDocsUrl.test_website_url ... 2026-09-19 06:09:29,935 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:09:31,127 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:31] "GET /docs/21.0/d/welcome-to-summoner-s-rift-129 HTTP/1.1" 200 - 256 0.210 0.986 2026-09-19 06:09:31,226 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:31] "GET /docs/d/activate-the-developer-debug-mode-128 HTTP/1.1" 200 - 30 0.035 0.054 2026-09-19 06:09:31,389 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:31] "GET /docs/22.0/c/odoo-user-documentation-applications-general-142 HTTP/1.1" 200 - 45 0.041 0.090 2026-09-19 06:09:31,508 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:31] "GET /docs/22.0/c/odoo-user-documentation-applications-general-142 HTTP/1.1" 200 - 31 0.044 0.061 2026-09-19 06:09:31,528 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:31] "GET /docs/d/welcome-to-summoner-s-rift-129 HTTP/1.1" 301 - 6 0.003 0.011 2026-09-19 06:09:31,624 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:31] "GET /docs/21.0/d/welcome-to-summoner-s-rift-129 HTTP/1.1" 200 - 33 0.040 0.053 2026-09-19 06:09:31,652 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:31] "GET /docs/d/welcome-to-summoner-s-rift-129 HTTP/1.1" 301 - 6 0.004 0.010 2026-09-19 06:09:31,756 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:31] "GET /docs/21.0/d/welcome-to-summoner-s-rift-129 HTTP/1.1" 200 - 33 0.045 0.055 2026-09-19 06:09:31,867 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:31] "GET /docs/22.0/c/odoo-user-documentation-applications-general-142 HTTP/1.1" 200 - 31 0.040 0.058 2026-09-19 06:09:31,870 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_docs_odoo.tests.test_website_docs_url.TestWebsiteDocsUrl.test_website_url: waiting for threads: [] 2026-09-19 06:09:31,907 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-19 06:09:32,351 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_odoo_version.tests.test_access_rights: Starting TestAccessRights.test_access_odoo_version ... 2026-09-19 06:09:32,450 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #591 deleted mail.message records with IDs: [11967] 2026-09-19 06:09:32,462 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #591 deleted odoo.version records with IDs: [30] 2026-09-19 06:09:32,474 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #591 deleted mail.followers records with IDs: [2184] 2026-09-19 06:09:32,490 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #591 deleted product.attribute.value records with IDs: [133] 2026-09-19 06:09:32,551 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #591 deleted mail.message records with IDs: [11966] 2026-09-19 06:09:32,562 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #591 deleted odoo.version records with IDs: [29] 2026-09-19 06:09:32,572 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #591 deleted product.attribute.value records with IDs: [132] 2026-09-19 06:09:32,618 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 06:09:32,631 121 INFO rb-77a9295-224944-416951 odoo.addons.to_website_slides_event.tests.test_slides_event: Starting TestSlidesEvent.test_compute_course_contents_on_event_form ... 2026-09-19 06:09:33,077 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 06:09:33,353 121 INFO rb-77a9295-224944-416951 odoo.addons.utm.tests.test_routes: Starting TestRoutes.test_01_web_session_destroy ... 2026-09-19 06:09:33,406 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:demo from n/a 2026-09-19 06:09:33,431 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:09:33,697 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:09:33] "POST /web/session/destroy HTTP/1.1" 200 - 7 0.007 0.269 2026-09-19 06:09:33,698 121 INFO rb-77a9295-224944-416951 odoo.addons.utm.tests.test_routes.TestRoutes.test_01_web_session_destroy: waiting for threads: [] 2026-09-19 06:09:33,749 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 06:09:35,280 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [500] 2026-09-19 06:09:35,291 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11969] 2026-09-19 06:09:35,298 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 06:09:35,320 121 INFO rb-77a9295-224944-416951 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_campaign_automatic_name ... 2026-09-19 06:09:35,357 121 INFO rb-77a9295-224944-416951 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_record ... 2026-09-19 06:09:35,398 121 INFO rb-77a9295-224944-416951 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_record_case ... 2026-09-19 06:09:35,435 121 INFO rb-77a9295-224944-416951 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_with_archived_record ... 2026-09-19 06:09:35,460 121 INFO rb-77a9295-224944-416951 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_name_generation ... 2026-09-19 06:09:35,518 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted utm.source records with IDs: [28, 31, 32] 2026-09-19 06:09:35,550 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [19, 22, 23] 2026-09-19 06:09:35,580 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [12, 15, 16] 2026-09-19 06:09:35,619 121 INFO rb-77a9295-224944-416951 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_name_generation_duplicate_marks ... 2026-09-19 06:09:35,692 121 INFO rb-77a9295-224944-416951 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_split_name_and_count ... 2026-09-19 06:09:35,729 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 06:09:36,213 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [501] 2026-09-19 06:09:36,225 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11971] 2026-09-19 06:09:36,231 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 06:09:36,275 121 INFO rb-77a9295-224944-416951 odoo.addons.utm.tests.test_utm_consistency: Starting TestUTMConsistency.test_utm_consistency ... 2026-09-19 06:09:36,329 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 06:09:36,863 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [502] 2026-09-19 06:09:36,872 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11973] 2026-09-19 06:09:36,879 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 06:09:36,906 121 INFO rb-77a9295-224944-416951 odoo.addons.utm.tests.test_utm_security: Starting TestUTMSecurity.test_utm_security_admin ... 2026-09-19 06:09:36,936 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [36] 2026-09-19 06:09:36,945 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [42] 2026-09-19 06:09:36,950 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted utm.source records with IDs: [51] 2026-09-19 06:09:36,975 121 INFO rb-77a9295-224944-416951 odoo.addons.utm.tests.test_utm_security: Starting TestUTMSecurity.test_utm_security_employee ... 2026-09-19 06:09:37,030 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 594, model: utm.campaign 2026-09-19 06:09:37,041 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 594, model: utm.medium 2026-09-19 06:09:37,042 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 594, model: utm.source 2026-09-19 06:09:37,083 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 06:09:47,323 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_account_code_check_enabled_by_default ... 2026-09-19 06:09:47,405 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_create_income_deduction_account_type ... 2026-09-19 06:09:47,500 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_create_income_financial_account_type ... 2026-09-19 06:09:47,617 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_disable_account_code_check_via_system_param ... 2026-09-19 06:09:47,754 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:10:00,203 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_10_transfer_wizard_reconcile ... 2026-09-19 06:10:01,306 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_11_transfer_wizard_grouping ... 2026-09-19 06:10:02,345 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_12_transfer_wizard_currency_conversion ... 2026-09-19 06:10:03,279 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_13_transfer_wizard_no_currency_conversion ... 2026-09-19 06:10:04,158 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_20_period_change ... 2026-09-19 06:10:05,177 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_21_period_change_lock_date ... 2026-09-19 06:10:06,216 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_30_partner_change ... 2026-09-19 06:10:07,285 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_31_transfer_wizard_sign ... 2026-09-19 06:10:08,501 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_32_transfer_wizard_currency ... 2026-09-19 06:10:09,936 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_40_change_partner_basic ... 2026-09-19 06:10:11,324 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_41_change_partner_receivable ... 2026-09-19 06:10:13,004 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_42_change_partner_different_partners_error ... 2026-09-19 06:10:13,458 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:10:13,471 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_tax_group: Starting TestAccountTaxGroup.test_is_vat ... 2026-09-19 06:10:13,512 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 06:10:23,658 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_allocation_state_both_posted ... 2026-09-19 06:10:23,727 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_allocation_state_mixed_draft_posted ... 2026-09-19 06:10:23,948 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_allocation_state_one_cancelled ... 2026-09-19 06:10:24,214 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_to_transfer_amount_remaining ... 2026-09-19 06:10:24,293 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_allocation_valid_creation ... 2026-09-19 06:10:24,348 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_amount_cannot_be_zero ... 2026-09-19 06:10:24,444 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_amount_cannot_exceed_source_balance ... 2026-09-19 06:10:24,539 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_dest_partner_must_match_source ... 2026-09-19 06:10:24,870 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_source_dest_must_same_account ... 2026-09-19 06:10:25,188 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_source_dest_must_same_company ... 2026-09-19 06:10:33,547 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_source_dest_must_same_currency ... 2026-09-19 06:10:33,907 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transferred_amount_excludes_cancelled ... 2026-09-19 06:10:34,386 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:10:44,111 121 INFO rb-77a9295-224944-416951 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-19 06:10:48,780 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.models.res_company: Account 1101 had external ID `` while `account.43_stock_valuation` was expected. 2026-09-19 06:10:49,244 121 INFO rb-77a9295-224944-416951 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-19 06:10:54,052 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.models.res_company: Account 1101 had external ID `` while `account.44_stock_valuation` was expected. 2026-09-19 06:10:54,236 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_chart_template_identity_change: Starting TestChartTemplateIdentityChange.test_adopted_account_is_resynced_to_template_identity_on_reload ... 2026-09-19 06:10:58,788 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.models.res_company: Account 1010 had external ID `` while `account.45_current_assets` was expected. 2026-09-19 06:10:59,110 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_chart_template_identity_change: Starting TestChartTemplateIdentityChange.test_resync_logs_one_record_per_changed_field ... 2026-09-19 06:11:04,310 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.models.res_company: Account 1010 had external ID `` while `account.46_current_assets` was expected. 2026-09-19 06:11:04,640 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:11:14,515 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_in_refund_no_product_does_not_crash ... 2026-09-19 06:11:14,866 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_out_refund_no_product_account_unchanged ... 2026-09-19 06:11:15,349 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_out_refund_no_product_does_not_crash ... 2026-09-19 06:11:15,764 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_out_refund_with_product_still_overrides_account ... 2026-09-19 06:11:16,345 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:11:16,363 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_fiscal_position: Starting TestFiscalPosition.test_fiscal_position ... 2026-09-19 06:11:16,556 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 06:11:17,169 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_invoice_line: Starting TestInvoiceLine.test_invoice_line_payment ... 2026-09-19 06:11:18,712 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_invoice_line: Starting TestInvoiceLine.test_invoice_line_payment_multi_line ... 2026-09-19 06:11:20,167 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_invoice_line: Starting TestInvoiceLine.test_invoice_line_payment_with_tax ... 2026-09-19 06:11:21,293 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 06:11:21,599 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_add_credit_note ... 2026-09-19 06:11:23,108 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [698, 699] 2026-09-19 06:11:23,279 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1485] 2026-09-19 06:11:23,962 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_add_credit_note_purchase ... 2026-09-19 06:11:25,054 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [704, 705] 2026-09-19 06:11:25,153 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1492] 2026-09-19 06:11:26,424 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_not_config_refund_account ... 2026-09-19 06:11:27,032 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_onchange_refund_account_category ... 2026-09-19 06:11:27,972 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_onchange_refund_account_product ... 2026-09-19 06:11:28,855 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 06:11:29,452 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_admin ... 2026-09-19 06:11:29,750 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_billing_access_rights ... 2026-09-19 06:11:29,931 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 605, model: product.product 2026-09-19 06:11:29,964 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 605, model: product.template 2026-09-19 06:11:29,999 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_billing_settings ... 2026-09-19 06:11:30,358 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_category ... 2026-09-19 06:11:30,446 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 06:11:41,691 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_full_flow_purchase_bill_then_credit_note ... 2026-09-19 06:11:42,828 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [710, 711] 2026-09-19 06:11:42,986 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1514] 2026-09-19 06:11:43,941 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_full_flow_sale_invoice_then_credit_note ... 2026-09-19 06:11:45,224 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [716, 717] 2026-09-19 06:11:45,328 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1521] 2026-09-19 06:11:46,235 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_multi_product_credit_note_mixed_config ... 2026-09-19 06:11:46,866 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_in_invoice_without_refund_config ... 2026-09-19 06:11:47,942 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [722, 723] 2026-09-19 06:11:48,037 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1533] 2026-09-19 06:11:48,328 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_in_receipt_without_refund_config ... 2026-09-19 06:11:49,160 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [726, 727] 2026-09-19 06:11:49,253 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1540] 2026-09-19 06:11:49,547 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_out_invoice_without_refund_config ... 2026-09-19 06:11:50,354 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [730, 731] 2026-09-19 06:11:50,450 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1547] 2026-09-19 06:11:50,772 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_out_receipt_without_refund_config ... 2026-09-19 06:11:51,709 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [734, 735] 2026-09-19 06:11:51,809 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1554] 2026-09-19 06:11:52,117 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_product_refund_overrides_category_refund ... 2026-09-19 06:11:52,923 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_bill_uses_regular_expense_account ... 2026-09-19 06:11:53,348 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_category_fallback ... 2026-09-19 06:11:53,778 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_company_settings_fallback ... 2026-09-19 06:11:54,237 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_no_refund_config ... 2026-09-19 06:11:54,705 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_product_level_refund_account ... 2026-09-19 06:11:55,213 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_receipt_uses_regular_expense_account ... 2026-09-19 06:11:55,645 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_refund_with_fiscal_position_mapping ... 2026-09-19 06:11:56,156 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_bill_category_fallback ... 2026-09-19 06:11:57,053 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [738, 739] 2026-09-19 06:11:57,149 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1585] 2026-09-19 06:11:57,503 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_bill_company_fallback ... 2026-09-19 06:11:58,323 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [742, 743] 2026-09-19 06:11:58,411 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1592] 2026-09-19 06:11:58,792 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_bill_product_level ... 2026-09-19 06:11:59,647 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [746, 747] 2026-09-19 06:11:59,743 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1599] 2026-09-19 06:12:00,110 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_receipt_uses_refund_account ... 2026-09-19 06:12:00,928 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [750, 751] 2026-09-19 06:12:01,014 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1606] 2026-09-19 06:12:01,654 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_category_fallback ... 2026-09-19 06:12:02,537 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [756, 757] 2026-09-19 06:12:02,625 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1613] 2026-09-19 06:12:02,994 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_company_fallback ... 2026-09-19 06:12:03,856 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [760, 761] 2026-09-19 06:12:03,951 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1620] 2026-09-19 06:12:04,397 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_no_refund ... 2026-09-19 06:12:05,428 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [764, 765] 2026-09-19 06:12:05,520 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1627] 2026-09-19 06:12:05,863 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_product_level ... 2026-09-19 06:12:06,812 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [768, 769] 2026-09-19 06:12:06,947 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1634] 2026-09-19 06:12:07,332 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_receipt_uses_refund_account ... 2026-09-19 06:12:08,242 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [772, 773] 2026-09-19 06:12:08,347 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [1641] 2026-09-19 06:12:09,025 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_category_fallback ... 2026-09-19 06:12:09,514 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_company_settings_fallback ... 2026-09-19 06:12:09,987 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_no_refund_config ... 2026-09-19 06:12:10,420 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_product_level_refund_account ... 2026-09-19 06:12:10,909 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_invoice_uses_regular_income_account ... 2026-09-19 06:12:11,341 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_receipt_uses_regular_income_account ... 2026-09-19 06:12:11,816 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:12:22,002 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #608 deleted ir.model.data records with IDs: [491059] 2026-09-19 06:12:22,002 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #608 deleted account.journal records with IDs: [759] 2026-09-19 06:12:22,006 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_automatic_entry_journal_created_on_first_call ... 2026-09-19 06:12:22,127 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_automatic_entry_journal_falls_back_to_default ... 2026-09-19 06:12:22,286 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_automatic_entry_journal_reused_on_second_call ... 2026-09-19 06:12:22,403 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_get_account_by_code_found ... 2026-09-19 06:12:22,503 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_get_account_by_code_not_found ... 2026-09-19 06:12:22,589 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:12:22,714 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_category_explicit_value_overrides_settings ... 2026-09-19 06:12:23,836 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_expense_refund_categ_set_via_settings_persists ... 2026-09-19 06:12:25,202 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_income_refund_categ_set_via_settings_persists ... 2026-09-19 06:12:26,535 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_settings_refund_account_applies_to_new_category ... 2026-09-19 06:12:27,586 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 06:12:27,597 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestAccountActivationUpsellSettings.test_compute_available_is_false_when_module_present_but_uninstallable ... 2026-09-19 06:12:27,840 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestAccountActivationUpsellSettings.test_compute_available_reflects_module_presence_in_addons_path ... 2026-09-19 06:12:28,092 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestAccountActivationUpsellSettings.test_module_field_pairs_have_matching_availability_field_compute_and_setting ... 2026-09-19 06:12:28,127 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 06:12:37,785 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_billing_type_propagates_to_child_contacts ... 2026-09-19 06:12:37,968 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_company_partner_billing_type_is_vendor_bill ... 2026-09-19 06:12:38,080 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_individual_partner_billing_type_is_purchase_receipt ... 2026-09-19 06:12:38,180 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_payable_account_falls_back_to_standard ... 2026-09-19 06:12:38,297 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_payable_account_returns_configured ... 2026-09-19 06:12:38,375 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_receivable_account_falls_back_to_standard ... 2026-09-19 06:12:38,467 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_receivable_account_returns_configured ... 2026-09-19 06:12:38,538 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_partner_with_company_name_billing_type ... 2026-09-19 06:12:38,735 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_unreconciled_lines_after_partial_payment ... 2026-09-19 06:12:40,329 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:12:41,072 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account.tests.test_reverse_move_line: Starting TestReverseMoveLine.test_reverse_move_line ... 2026-09-19 06:12:42,055 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [780, 781] 2026-09-19 06:12:42,171 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1670] 2026-09-19 06:12:42,969 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 06:12:58,608 121 INFO rb-77a9295-224944-416951 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-19 06:12:58,841 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_check_total_transfer_percentage_exceeds_100_raises ... 2026-09-19 06:12:58,981 121 INFO rb-77a9295-224944-416951 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-19 06:12:59,138 121 INFO rb-77a9295-224944-416951 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-19 06:12:59,312 121 INFO rb-77a9295-224944-416951 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-19 06:12:59,435 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_cron_domain_matches_only_activated_rules ... 2026-09-19 06:12:59,494 121 INFO rb-77a9295-224944-416951 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-19 06:13:00,287 121 INFO rb-77a9295-224944-416951 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-19 06:13:00,951 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:13:19,703 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_01_invalid_csv_file_mimetype ... 2026-09-19 06:13:19,783 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_11_invalid_csv_file_content ... 2026-09-19 06:13:19,850 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_21_csv_file_import ... 2026-09-19 06:13:20,657 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_25_import_without_outstanding_account_raises ... 2026-09-19 06:13:20,817 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 06:13:39,644 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_01_invalid_xlsx_file_mimetype ... 2026-09-19 06:13:39,720 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_11_invalid_xlsx_file_content ... 2026-09-19 06:13:39,794 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_21_xlsx_file_import ... 2026-09-19 06:13:40,481 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_31_xlsx_import_skips_trailing_blank_rows ... 2026-09-19 06:13:41,340 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-19 06:13:58,772 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_01_invalid_rje_file_extension ... 2026-09-19 06:13:58,849 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_11_invalid_rje_file_content ... 2026-09-19 06:13:58,915 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_22_rje_file_import ... 2026-09-19 06:14:02,606 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_22_rje_file_import_wrong_currency ... 2026-09-19 06:14:02,795 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 06:14:02,807 121 INFO rb-77a9295-224944-416951 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-19 06:14:06,520 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 06:14:07,333 121 INFO rb-77a9295-224944-416951 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-19 06:14:07,407 121 INFO rb-77a9295-224944-416951 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-19 06:14:07,516 121 INFO rb-77a9295-224944-416951 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-19 06:14:07,581 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:14:24,568 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup: Starting TestFollowupReports.test_followup_report_multi_company ... 2026-09-19 06:14:29,884 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup: Starting TestFollowupReports.test_followup_report_total_due ... 2026-09-19 06:14:32,599 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:14:52,134 121 INFO rb-77a9295-224944-416951 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-19 06:14:54,720 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_account_manager_can_create_followup_level ... 2026-09-19 06:14:55,317 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_account_readonly_user_can_read_followup_receivable ... 2026-09-19 06:14:57,981 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_company_user_cannot_read_other_company_followup_level ... 2026-09-19 06:14:58,031 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [138], uid: 627, model: account.followup.level 2026-09-19 06:14:58,087 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_company_user_cannot_read_other_company_followup_report ... 2026-09-19 06:15:00,305 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [33], uid: 627, model: followup.report 2026-09-19 06:15:00,359 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_followup_user_can_read_followup_receivable ... 2026-09-19 06:15:02,462 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_access: Starting TestFollowupAccessIsolation.test_plain_internal_user_cannot_read_followup_receivable ... 2026-09-19 06:15:03,113 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 631, model: followup.receivable 2026-09-19 06:15:03,192 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-19 06:15:21,333 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocked_invoice_leaves_followup_line_ids ... 2026-09-19 06:15:23,362 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocking_a_fully_paid_invoice_is_refused ... 2026-09-19 06:15:27,542 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocking_in_one_company_does_not_affect_another_company ... 2026-09-19 06:15:31,013 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocking_invoice_zeroes_due_and_overdue_totals ... 2026-09-19 06:15:33,131 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_blocking_removes_all_installments_of_a_split_invoice ... 2026-09-19 06:15:35,691 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_followup_line_ids_never_contains_a_blocked_move_line ... 2026-09-19 06:15:38,719 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_followup_receivable_view_agrees_with_orm_after_block ... 2026-09-19 06:15:40,511 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_invoice_with_unevaluated_payment_state_is_included_in_followup ... 2026-09-19 06:15:42,334 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_misc_journal_entry_receivable_can_be_excluded_from_followup ... 2026-09-19 06:15:42,872 121 INFO rb-77a9295-224944-416951 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-19 06:15:46,331 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_reminder_payload_omits_blocked_invoice ... 2026-09-19 06:15:49,368 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_search_by_total_due_agrees_with_compute_after_block ... 2026-09-19 06:15:51,273 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_block_payment: Starting TestFollowupBlockPayment.test_unblocking_invoice_restores_line_and_totals ... 2026-09-19 06:15:53,497 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:16:05,458 121 INFO rb-77a9295-224944-416951 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-19 06:16:05,545 121 INFO rb-77a9295-224944-416951 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-19 06:16:05,597 121 INFO rb-77a9295-224944-416951 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-19 06:16:05,683 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 06:16:24,666 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCron.test_archived_partner_excluded_from_receivable_view ... 2026-09-19 06:16:26,763 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCron.test_archived_partner_is_not_chased_by_send_cron ... 2026-09-19 06:16:29,314 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_cron: Starting TestFollowupCron.test_archived_partner_is_not_picked_up_by_report_creation_cron ... 2026-09-19 06:16:31,305 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <331044176785179.1705276800.000000000000000-openerp-155-followup.report@88a239d789d0>: ['"Partner A" <@False>'] 2024-01-15 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #638 deleted mail.mail records with IDs: [503] 2024-02-10 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <199102818448182.1707523200.000000000000000-openerp-155-followup.report@88a239d789d0>: ['"Partner A" <@False>'] 2024-02-10 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #638 deleted mail.mail records with IDs: [504] 2026-09-19 06:16:34,398 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <219488022445033.1705276800.000000000000000-openerp-163-followup.report@88a239d789d0>: ['"Partner A" <@False>'] 2024-01-15 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #638 deleted mail.mail records with IDs: [505] 2026-09-19 06:16:36,976 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 06:16:54,485 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <445162030794015.1705276800.000000000000000-openerp-171-followup.report@88a239d789d0>: ['"Below Threshold Partner" <@False>'] 2024-01-15 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #640 deleted mail.mail records with IDs: [506] 2026-09-19 06:16:57,163 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 06:17:14,927 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <797810485495970.1705276800.000000000000000-openerp-179-followup.report@88a239d789d0>: ['"Age Tracking Partner" <@False>'] 2024-01-15 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #642 deleted mail.mail records with IDs: [507] 2026-09-19 06:17:17,802 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 06:17:34,819 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <434384853147122.1714521600.000000000000000-openerp-187-followup.report@88a239d789d0>: ['"Negative Cadence Partner" <@False>'] 2024-05-01 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #644 deleted mail.mail records with IDs: [508] 2024-06-15 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <500884793226969.1718409600.000000000000000-openerp-187-followup.report@88a239d789d0>: ['"Negative Cadence Partner" <@False>'] 2024-06-15 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #644 deleted mail.mail records with IDs: [509] 2026-09-19 06:17:37,694 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <096042542617804.1712707200.000000000000000-openerp-195-followup.report@88a239d789d0>: ['"Negative Cadence Partner" <@False>'] 2024-04-10 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #644 deleted mail.mail records with IDs: [510] 2026-09-19 06:17:40,246 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <612517157462674.1712707200.000000000000000-openerp-203-followup.report@88a239d789d0>: ['"Negative Cadence Partner" <@False>'] 2024-04-10 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #644 deleted mail.mail records with IDs: [511] 2026-09-19 06:17:42,819 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 06:17:52,314 121 INFO rb-77a9295-224944-416951 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-19 06:17:54,977 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:18:09,417 121 INFO rb-77a9295-224944-416951 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-19 06:18:09,521 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_grouping: Starting TestFollowupGrouping.test_followup_report_search_offers_multiple_working_group_by_axes ... 2026-09-19 06:18:09,691 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:18:19,542 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_level: Starting TestFollowupLevelChain.test_level_escalation_chain_crosses_parent_branch_boundary ... 2026-09-19 06:18:28,620 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:18:47,235 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_level: Starting TestFollowupLevelReEvaluation.test_followup_level_advances_as_invoice_ages_past_threshold ... 2026-09-19 06:18:49,696 121 INFO rb-77a9295-224944-416951 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-19 06:18:53,005 121 INFO rb-77a9295-224944-416951 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-19 06:18:58,217 121 INFO rb-77a9295-224944-416951 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-19 06:19:02,724 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_level: Starting TestFollowupLevelReEvaluation.test_followup_level_ratchet_resists_demotion_from_new_younger_invoice ... 2026-09-19 06:19:06,170 121 INFO rb-77a9295-224944-416951 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-19 06:19:08,098 121 INFO rb-77a9295-224944-416951 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-19 06:19:10,154 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:19:28,445 121 INFO rb-77a9295-224944-416951 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-19 06:19:30,585 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:19:47,472 121 INFO rb-77a9295-224944-416951 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-19 06:19:51,834 121 INFO rb-77a9295-224944-416951 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-19 06:19:55,321 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:20:05,409 121 INFO rb-77a9295-224944-416951 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-19 06:20:49,424 121 INFO rb-77a9295-224944-416951 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-19 06:20:49,473 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:21:00,580 121 INFO rb-77a9295-224944-416951 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-19 06:22:24,079 121 INFO rb-77a9295-224944-416951 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-19 06:22:24,131 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:22:33,753 121 INFO rb-77a9295-224944-416951 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-19 06:22:36,037 121 INFO rb-77a9295-224944-416951 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-19 06:22:39,807 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [512] 2026-09-19 06:22:39,872 121 INFO rb-77a9295-224944-416951 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-19 06:22:42,163 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [513] 2026-09-19 06:22:42,216 121 INFO rb-77a9295-224944-416951 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-19 06:22:45,868 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [514] 2026-09-19 06:22:45,938 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_enable_activity_override_survives_a_fresh_read ... 2026-09-19 06:22:47,948 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_enable_email_override_survives_a_fresh_read ... 2026-09-19 06:22:49,773 121 INFO rb-77a9295-224944-416951 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-19 06:22:53,514 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [515] 2026-09-19 06:22:53,589 121 INFO rb-77a9295-224944-416951 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-19 06:22:55,859 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [516] 2026-09-19 06:22:55,928 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_recipient_ids_override_survives_a_fresh_read ... 2026-09-19 06:22:57,829 121 INFO rb-77a9295-224944-416951 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-19 06:23:00,164 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [517] 2026-09-19 06:23:00,215 121 INFO rb-77a9295-224944-416951 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-19 06:23:02,602 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [518] 2026-09-19 06:23:04,148 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [519] 2026-09-19 06:23:04,186 121 INFO rb-77a9295-224944-416951 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-19 06:23:07,950 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [520] 2026-09-19 06:23:08,026 121 INFO rb-77a9295-224944-416951 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-19 06:23:11,753 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [521] 2026-09-19 06:23:11,851 121 INFO rb-77a9295-224944-416951 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-19 06:23:15,590 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [522] 2026-09-19 06:23:15,758 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [523] 2026-09-19 06:23:15,797 121 INFO rb-77a9295-224944-416951 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-19 06:23:17,957 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [524] 2026-09-19 06:23:19,333 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [525] 2026-09-19 06:23:19,394 121 INFO rb-77a9295-224944-416951 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-19 06:23:22,609 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [526] 2026-09-19 06:23:22,676 121 INFO rb-77a9295-224944-416951 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-19 06:23:26,058 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [527] 2026-09-19 06:23:26,259 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [528] 2026-09-19 06:23:26,321 121 INFO rb-77a9295-224944-416951 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-19 06:23:29,749 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [529] 2026-09-19 06:23:29,823 121 INFO rb-77a9295-224944-416951 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-19 06:23:34,150 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [530] 2026-09-19 06:23:34,304 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [531] 2026-09-19 06:23:34,368 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_creates_activity_only_when_level_requires_it ... 2026-09-19 06:23:36,948 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [532] 2026-09-19 06:23:37,050 121 INFO rb-77a9295-224944-416951 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-19 06:23:39,487 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #662 deleted mail.mail records with IDs: [533] 2026-09-19 06:23:39,565 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_includes_invoice_pdf_when_level_enables_attach_invoice ... 2026-09-19 06:23:41,679 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_omits_invoice_pdf_when_level_disables_attach_invoice ... 2026-09-19 06:23:43,612 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_prechecks_email_and_activity_from_level_defaults ... 2026-09-19 06:23:45,637 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder: Starting TestFollowupManualReminderWizard.test_wizard_recipients_include_the_report_partner ... 2026-09-19 06:23:47,571 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:24:00,581 121 INFO rb-77a9295-224944-416951 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-19 06:24:00,881 121 INFO rb-77a9295-224944-416951 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: 3186 2026-09-19 06:24:00,881 121 INFO rb-77a9295-224944-416951 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/tmpl04nfk5o_chrome_odoo 2026-09-19 06:24:00,882 121 INFO rb-77a9295-224944-416951 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:39857/json/version 2026-09-19 06:24:00,883 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:39857/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:24:00,909 121 INFO rb-77a9295-224944-416951 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-19 06:24:00,909 121 INFO rb-77a9295-224944-416951 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:39857/json 2026-09-19 06:24:00,910 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:39857/json with timeout 3 increased to 10s during tests 2026-09-19 06:24:00,929 121 INFO rb-77a9295-224944-416951 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:39857/devtools/page/9451A36F78855D990882B29D71E97B5F 2026-09-19 06:24:00,939 121 INFO rb-77a9295-224944-416951 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-19 06:24:00,946 121 INFO rb-77a9295-224944-416951 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-19 06:24:01,012 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:admin from n/a 2026-09-19 06:24:01,028 121 INFO rb-77a9295-224944-416951 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-19 06:24:01,034 121 INFO rb-77a9295-224944-416951 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-19 06:24:01,034 121 INFO rb-77a9295-224944-416951 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-19 06:24:01,051 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:24:02,468 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:02] "GET /odoo HTTP/1.1" 200 - 180 0.180 1.244 2026-09-19 06:24:02,471 121 INFO rb-77a9295-224944-416951 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': '9451A36F78855D990882B29D71E97B5F', 'loaderId': 'E73E4496A78F0D1CBFBF2D9553AB9DDA', 'isDownload': False} 2026-09-19 06:24:02,472 121 INFO rb-77a9295-224944-416951 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-19 06:24:03,189 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:03] "GET /web/webclient/load_menus/3d8ede1636c67394787b1c2d160a7a48c856b49ce671d2869c6e5e99958fc8c8 HTTP/1.1" 200 - 891 0.320 0.365 2026-09-19 06:24:03,197 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:03] "GET /web/assets/88a9719/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.694 2026-09-19 06:24:03,218 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:03] "GET /web/assets/4e57e0d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.714 2026-09-19 06:24:03,218 121 INFO rb-77a9295-224944-416951 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-19 06:24:03,219 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:03] "GET /web/webclient/translations/d913fccf956aa7c60911fab945142ca524b3b9ac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.713 2026-09-19 06:24:03,245 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:03] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.014 0.717 2026-09-19 06:24:03,287 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:03] "GET /web/assets/e768fa9/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.009 2026-09-19 06:24:03,380 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:03] "GET /web/assets/c3470cd/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 06:24:03,944 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:03] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-19 06:24:03,952 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:03] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-09-19 06:24:03,959 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:03] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.010 2026-09-19 06:24:03,975 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:03] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.010 2026-09-19 06:24:03,977 121 INFO rb-77a9295-224944-416951 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-19 06:24:03,992 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:03] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 06:24:04,038 121 INFO rb-77a9295-224944-416951 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company company_1_data (88) 2026-09-19 06:24:04,122 121 INFO rb-77a9295-224944-416951 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-19 06:24:04,139 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:04] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.092 0.065 2026-09-19 06:24:04,150 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:04] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.101 2026-09-19 06:24:04,171 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:04] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.139 2026-09-19 06:24:04,240 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:04] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 06:24:04,255 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:04] "GET /odoo/action-viin_account_followup.action_followup_report HTTP/1.1" 200 - 20 0.025 0.088 2026-09-19 06:24:04,582 121 INFO rb-77a9295-224944-416951 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-19 06:24:04,603 121 INFO rb-77a9295-224944-416951 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-19 06:24:04,739 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:04] "POST /mail/data HTTP/1.1" 200 - 146 0.301 0.319 2026-09-19 06:24:04,741 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:04] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.607 2026-09-19 06:24:04,898 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:04] "POST /mail/data HTTP/1.1" 200 - 71 0.060 0.154 2026-09-19 06:24:04,910 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:04] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.004 0.842 2026-09-19 06:24:04,923 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:04] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.005 0.345 2026-09-19 06:24:04,928 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:04] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.334 2026-09-19 06:24:04,941 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:04] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.305 2026-09-19 06:24:04,950 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:04] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.312 2026-09-19 06:24:04,971 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:04] "GET /web/image/res.company/88/favicon HTTP/1.1" 200 - 9 0.008 0.254 2026-09-19 06:24:05,077 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:05] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.021 0.021 2026-09-19 06:24:05,090 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 06:24:05,091 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:05] "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-19 06:24:05,119 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 06:24:05,130 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:05] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.014 0.073 2026-09-19 06:24:05,149 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:05] "POST /web/action/load HTTP/1.1" 200 - 9 0.007 0.086 2026-09-19 06:24:05,172 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:05] "GET /web/image/res.partner/3/avatar_128?unique=1789799027000 HTTP/1.1" 200 - 9 0.009 0.109 2026-09-19 06:24:05,175 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:05] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.090 2026-09-19 06:24:05,288 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:05] "POST /web/dataset/call_kw/followup.report/get_views HTTP/1.1" 200 - 40 0.030 0.093 2026-09-19 06:24:05,372 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:05] "POST /web/dataset/call_kw/followup.report/web_search_read HTTP/1.1" 200 - 11 0.023 0.023 2026-09-19 06:24:05,376 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:05] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.047 2026-09-19 06:24:05,490 121 INFO rb-77a9295-224944-416951 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-19 06:24:05,582 121 INFO rb-77a9295-224944-416951 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-19 06:24:05,635 121 INFO rb-77a9295-224944-416951 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-19 06:24:05,690 121 INFO rb-77a9295-224944-416951 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-19 06:24:05,717 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:05] "POST /web/dataset/call_kw/followup.report/web_search_read HTTP/1.1" 200 - 6 0.007 0.017 2026-09-19 06:24:05,756 121 INFO rb-77a9295-224944-416951 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-19 06:24:05,774 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:05] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 06:24:05,807 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:05] "POST /web/dataset/call_kw/followup.report/web_read HTTP/1.1" 200 - 9 0.011 0.020 2026-09-19 06:24:05,876 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:05] "POST /web/dataset/call_kw/followup.report/zalo_check_recipients HTTP/1.1" 200 - 8 0.014 0.014 2026-09-19 06:24:05,897 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:05] "POST /web/dataset/call_kw/account.followup.level/search_read HTTP/1.1" 200 - 6 0.008 0.019 2026-09-19 06:24:05,963 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:05] "POST /web/dataset/call_kw/followup.report/zalo_check_recipients HTTP/1.1" 200 - 4 0.005 0.011 2026-09-19 06:24:05,975 121 INFO rb-77a9295-224944-416951 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-19 06:24:06,029 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:06] "POST /mail/thread/data HTTP/1.1" 200 - 30 0.038 0.041 2026-09-19 06:24:06,044 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:06] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.005 0.047 2026-09-19 06:24:06,052 121 INFO rb-77a9295-224944-416951 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-19 06:24:06,067 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:06] "POST /web/dataset/call_kw/followup.report/zalo_check_recipients HTTP/1.1" 200 - 4 0.004 0.008 2026-09-19 06:24:06,175 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:06] "POST /web/dataset/call_button/followup.report/action_open_followup HTTP/1.1" 200 - 31 0.030 0.082 2026-09-19 06:24:06,251 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:06] "POST /web/dataset/call_kw/followup.manual.reminder/get_views HTTP/1.1" 200 - 10 0.019 0.025 2026-09-19 06:24:06,300 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:06] "POST /web/dataset/call_kw/followup.manual.reminder/web_read HTTP/1.1" 200 - 7 0.015 0.022 2026-09-19 06:24:06,353 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:06] "GET /web/static/img/mimetypes/pdf.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:24:06,385 121 INFO rb-77a9295-224944-416951 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-19 06:24:06,460 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:06] "POST /web/dataset/call_kw/account.move/search HTTP/1.1" 200 - 2 0.004 0.011 2026-09-19 06:24:06,714 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:06] "POST /web/dataset/call_kw/account.move/action_toggle_block_payment HTTP/1.1" 200 - 105 0.094 0.138 2026-09-19 06:24:06,719 121 INFO rb-77a9295-224944-416951 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-19 06:24:06,777 121 INFO rb-77a9295-224944-416951 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-19 06:24:07,132 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:07] "POST /web/dataset/call_button/followup.manual.reminder/action_send HTTP/1.1" 200 - 122 0.085 0.266 2026-09-19 06:24:07,159 121 INFO rb-77a9295-224944-416951 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-19 06:24:07,161 121 INFO rb-77a9295-224944-416951 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-19 06:24:07,220 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:07] "POST /web/dataset/call_kw/followup.report/web_read HTTP/1.1" 200 - 9 0.041 0.031 2026-09-19 06:24:07,292 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:07] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.043 0.102 2026-09-19 06:24:07,485 121 INFO rb-77a9295-224944-416951 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 31398164 (allocated 36007936) 2026-09-19 06:24:07,491 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:07] "POST /mail/thread/data HTTP/1.1" 200 - 25 0.020 0.032 2026-09-19 06:24:07,493 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:07] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.051 2026-09-19 06:24:07,546 121 INFO rb-77a9295-224944-416951 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 3186 2026-09-19 06:24:07,549 121 INFO rb-77a9295-224944-416951 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-19 06:24:07,550 121 INFO rb-77a9295-224944-416951 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 3186 2026-09-19 06:24:07,627 121 INFO rb-77a9295-224944-416951 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-77a9295-224944-416951/chrome_logs/chrome_log_20260919_062407_627271_test_manual_reminder_sent_body_reflects_report_data_at_send_time_via_the_real_browser_send_path.txt 2026-09-19 06:24:07,627 121 INFO rb-77a9295-224944-416951 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/tmpl04nfk5o_chrome_odoo" 2026-09-19 06:24:07,691 121 INFO rb-77a9295-224944-416951 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-19 06:24:07,951 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema: Chrome pid: 3423 2026-09-19 06:24:07,951 121 INFO rb-77a9295-224944-416951 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/tmpzkc4mzzj_chrome_odoo 2026-09-19 06:24:07,951 121 INFO rb-77a9295-224944-416951 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:35017/json/version 2026-09-19 06:24:07,953 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:35017/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:24:07,980 121 INFO rb-77a9295-224944-416951 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-19 06:24:07,980 121 INFO rb-77a9295-224944-416951 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:35017/json 2026-09-19 06:24:07,980 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:35017/json with timeout 3 increased to 10s during tests 2026-09-19 06:24:08,003 121 INFO rb-77a9295-224944-416951 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:35017/devtools/page/D6492D7B1EBD83C9B9B4C87503472F8E 2026-09-19 06:24:08,014 121 INFO rb-77a9295-224944-416951 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-19 06:24:08,020 121 INFO rb-77a9295-224944-416951 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-19 06:24:08,060 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:admin from n/a 2026-09-19 06:24:08,075 121 INFO rb-77a9295-224944-416951 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-19 06:24:08,080 121 INFO rb-77a9295-224944-416951 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-19 06:24:08,080 121 INFO rb-77a9295-224944-416951 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-19 06:24:08,094 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:24:09,309 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:09] "GET /odoo HTTP/1.1" 200 - 186 0.169 1.049 2026-09-19 06:24:09,313 121 INFO rb-77a9295-224944-416951 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': 'D6492D7B1EBD83C9B9B4C87503472F8E', 'loaderId': '817CBEC50B7DCA019E6ABE1D164359FB', 'isDownload': False} 2026-09-19 06:24:09,313 121 INFO rb-77a9295-224944-416951 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 'D6492D7B1EBD83C9B9B4C87503472F8E' to stop loading 2026-09-19 06:24:09,371 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:09] "GET /web/assets/88a9719/web.assets_web.min.css HTTP/1.1" 200 - 2 0.027 0.007 2026-09-19 06:24:09,378 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:09] "GET /web/webclient/translations/d913fccf956aa7c60911fab945142ca524b3b9ac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.033 2026-09-19 06:24:09,431 121 INFO rb-77a9295-224944-416951 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-19 06:24:10,201 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:10] "GET /web/webclient/load_menus/3d8ede1636c67394787b1c2d160a7a48c856b49ce671d2869c6e5e99958fc8c8 HTTP/1.1" 200 - 891 0.446 0.413 2026-09-19 06:24:10,208 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:10] "GET /web/assets/4e57e0d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.848 2026-09-19 06:24:10,232 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:10] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.011 0.867 2026-09-19 06:24:10,258 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:10] "GET /web/assets/e768fa9/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-09-19 06:24:10,312 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:10] "GET /web/assets/c3470cd/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.004 0.008 2026-09-19 06:24:10,892 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:10] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-09-19 06:24:10,894 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:10] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-19 06:24:10,913 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:10] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.002 2026-09-19 06:24:10,931 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:10] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.008 2026-09-19 06:24:10,938 121 INFO rb-77a9295-224944-416951 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-19 06:24:10,989 121 INFO rb-77a9295-224944-416951 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company company_1_data (88) 2026-09-19 06:24:11,039 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:11] "POST /web/dataset/call_kw/res.company/iap_enrich_auto HTTP/1.1" 200 - 17 0.037 0.059 2026-09-19 06:24:11,044 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:11] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.078 2026-09-19 06:24:11,084 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:11] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.006 0.098 2026-09-19 06:24:11,099 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:11] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.121 2026-09-19 06:24:11,234 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 06:24:11,248 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:11] "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-19 06:24:11,639 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:11] "POST /mail/data HTTP/1.1" 200 - 149 0.360 0.189 2026-09-19 06:24:11,680 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:11] "GET /web/image/res.partner/3/avatar_128?unique=1789799027000 HTTP/1.1" 200 - 9 0.017 0.517 2026-09-19 06:24:11,681 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:11] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.567 2026-09-19 06:24:11,713 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:11] "GET /odoo/offline HTTP/1.1" 200 - 5 0.016 0.581 2026-09-19 06:24:11,756 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:11] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 9 0.021 0.599 2026-09-19 06:24:11,773 121 INFO rb-77a9295-224944-416951 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-19 06:24:11,773 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:11] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.615 2026-09-19 06:24:11,776 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:11] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.033 2026-09-19 06:24:11,808 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:11] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 06:24:11,815 121 INFO rb-77a9295-224944-416951 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-19 06:24:11,818 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:11] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.019 0.039 2026-09-19 06:24:11,848 121 INFO rb-77a9295-224944-416951 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-19 06:24:11,853 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:11] "GET /web/image/res.company/88/favicon HTTP/1.1" 200 - 9 0.015 0.017 2026-09-19 06:24:11,961 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_manual_reminder_tour.TestFollowupManualReminderStaleBodyTour.test_manual_reminder_tour_registration_satisfies_the_web_tour_schema.browser: heap 23532644 (allocated 24735744) 2026-09-19 06:24:11,980 121 INFO rb-77a9295-224944-416951 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 3423 2026-09-19 06:24:11,982 121 INFO rb-77a9295-224944-416951 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-19 06:24:11,984 121 INFO rb-77a9295-224944-416951 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 3423 2026-09-19 06:24:12,009 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 06:24:12,064 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:24:12] "POST /mail/data HTTP/1.1" 200 - 71 0.100 0.109 2026-09-19 06:24:12,085 121 INFO rb-77a9295-224944-416951 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-77a9295-224944-416951/chrome_logs/chrome_log_20260919_062412_085103_test_manual_reminder_tour_registration_satisfies_the_web_tour_schema.txt 2026-09-19 06:24:12,085 121 INFO rb-77a9295-224944-416951 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/tmpzkc4mzzj_chrome_odoo" 2026-09-19 06:24:12,161 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 06:24:23,723 121 INFO rb-77a9295-224944-416951 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-19 06:24:26,163 121 INFO rb-77a9295-224944-416951 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-19 06:24:26,370 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <386793234995666.1789799066.279749393463135-openerp-456-followup.report@88a239d789d0>: ['"Write Axis - Post (follow-up admin)" <@False>'] 2026-09-19 06:24:26,397 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #669 deleted mail.mail records with IDs: [535] 2026-09-19 06:24:26,460 121 INFO rb-77a9295-224944-416951 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-19 06:24:28,480 121 INFO rb-77a9295-224944-416951 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-19 06:24:28,655 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <570678700455478.1789799068.582648992538452-openerp-458-followup.report@88a239d789d0>: ['"Write Axis - Post (follow-up user)" <@False>'] 2026-09-19 06:24:28,684 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #668 deleted mail.mail records with IDs: [536] 2026-09-19 06:24:28,782 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 06:24:39,745 121 INFO rb-77a9295-224944-416951 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-19 06:24:43,137 121 INFO rb-77a9295-224944-416951 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-19 06:24:46,934 121 INFO rb-77a9295-224944-416951 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-19 06:24:49,873 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:25:07,480 121 INFO rb-77a9295-224944-416951 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-19 06:25:10,662 121 INFO rb-77a9295-224944-416951 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-19 06:25:10,779 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:25:20,692 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_search: Starting TestFollowupSearch.test_no_action_needed_filter_excludes_indebted_and_includes_settled_partner ... 2026-09-19 06:25:24,759 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_search: Starting TestFollowupSearch.test_status_not_equal_excludes_matching_status_and_includes_the_complement ... 2026-09-19 06:25:28,611 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_search: Starting TestFollowupSearch.test_total_due_comparison_operators_work_via_search ... 2026-09-19 06:25:30,561 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup.tests.test_followup_search: Starting TestFollowupSearch.test_total_due_not_equal_operator_excludes_zero_due_report ... 2026-09-19 06:25:33,907 121 INFO rb-77a9295-224944-416951 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-19 06:25:35,597 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:25:44,789 121 INFO rb-77a9295-224944-416951 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-19 06:25:55,409 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 06:26:09,911 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_active_field_access ... 2026-09-19 06:26:09,989 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [547], uid: 684, model: followup.report 2026-09-19 06:26:10,029 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_followup_user_full_access ... 2026-09-19 06:26:10,073 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_followup_user_write_access ... 2026-09-19 06:26:10,115 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_mixed_access_scenarios ... 2026-09-19 06:26:10,158 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [546], uid: 684, model: followup.report 2026-09-19 06:26:10,236 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_sale_manager_access ... 2026-09-19 06:26:10,274 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_sale_manager_write_access ... 2026-09-19 06:26:10,316 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_salesman_cannot_access_others ... 2026-09-19 06:26:10,342 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [547], uid: 684, model: followup.report 2026-09-19 06:26:10,370 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [548], uid: 684, model: followup.report 2026-09-19 06:26:10,404 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [547], uid: 684, model: followup.report 2026-09-19 06:26:10,429 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_salesman_read_access ... 2026-09-19 06:26:10,469 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_salesman_write_access ... 2026-09-19 06:26:10,515 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_team_leader_access ... 2026-09-19 06:26:10,556 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_team_leader_write_access ... 2026-09-19 06:26:10,597 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_followup_sale.tests.test_followup_sale_access: Starting TestFollowupSaleAccess.test_user_id_field_access ... 2026-09-19 06:26:10,676 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-19 06:26:23,253 121 INFO rb-77a9295-224944-416951 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-19 06:26:26,355 121 INFO rb-77a9295-224944-416951 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-19 06:26:26,409 121 INFO rb-77a9295-224944-416951 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-19 06:26:26,986 121 INFO rb-77a9295-224944-416951 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-19 06:26:27,014 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [549], uid: 693, model: followup.report 2026-09-19 06:26:27,062 121 INFO rb-77a9295-224944-416951 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-19 06:26:27,140 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-19 06:26:40,188 121 INFO rb-77a9295-224944-416951 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-19 06:26:40,261 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [553], uid: 702, model: followup.report 2026-09-19 06:26:40,301 121 INFO rb-77a9295-224944-416951 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-19 06:26:40,434 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 06:26:51,134 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_01_payment_onbehalf_01 ... 2026-09-19 06:26:52,312 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1051] 2026-09-19 06:26:52,508 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2207] 2026-09-19 06:26:53,327 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_02_payment_onbehalf_02 ... 2026-09-19 06:26:54,393 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1054] 2026-09-19 06:26:54,506 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2212] 2026-09-19 06:26:54,680 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_03_payment_onbehalf_03 ... 2026-09-19 06:26:55,597 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1056] 2026-09-19 06:26:55,701 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2215] 2026-09-19 06:26:55,886 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_04_payment_onbehalf_04 ... 2026-09-19 06:26:56,897 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1058] 2026-09-19 06:26:57,024 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2218] 2026-09-19 06:26:57,201 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_05_payment_onbehalf_01 ... 2026-09-19 06:26:58,383 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1060] 2026-09-19 06:26:58,484 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2221] 2026-09-19 06:26:59,559 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_05_payment_onbehalf_02 ... 2026-09-19 06:27:00,938 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1064, 1065] 2026-09-19 06:27:01,054 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2228, 2229] 2026-09-19 06:27:01,327 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_06_payment_onbehalf_01 ... 2026-09-19 06:27:03,880 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.partial.reconcile records with IDs: [147, 148] 2026-09-19 06:27:03,934 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.full.reconcile records with IDs: [83] 2026-09-19 06:27:04,181 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1070, 1071] 2026-09-19 06:27:04,344 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2235, 2236, 2237, 2238] 2026-09-19 06:27:04,416 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted mail.message records with IDs: [12133, 12131] 2026-09-19 06:27:04,536 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.move records with IDs: [952, 953] 2026-09-19 06:27:04,547 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted mail.followers records with IDs: [2664, 2665] 2026-09-19 06:27:04,827 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1068, 1069] 2026-09-19 06:27:04,933 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2234] 2026-09-19 06:27:06,109 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_07_confirm_payment_receive ... 2026-09-19 06:27:08,232 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.partial.reconcile records with IDs: [151, 152] 2026-09-19 06:27:08,282 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.full.reconcile records with IDs: [85] 2026-09-19 06:27:08,565 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1078, 1079] 2026-09-19 06:27:08,756 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2247, 2248, 2249, 2250] 2026-09-19 06:27:08,816 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted mail.message records with IDs: [12141, 12139] 2026-09-19 06:27:08,924 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.move records with IDs: [957, 958] 2026-09-19 06:27:09,383 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.move.line.ctp records with IDs: [1076, 1077] 2026-09-19 06:27:09,531 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #703 deleted account.move.line records with IDs: [2245, 2246] 2026-09-19 06:27:11,043 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_08_validate_amount_onbehalf_greater_amount_payment ... 2026-09-19 06:27:12,104 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_09_validate_onbehalf_payment_onbehalf_distribution ... 2026-09-19 06:27:12,847 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_10_validate_same_partner_payment_onbehalf_distribution ... 2026-09-19 06:27:13,689 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_11_payment_onbehalf_foreign_currency ... 2026-09-19 06:27:15,908 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_12_create_onbehalf_payment_without_outstanding_account ... 2026-09-19 06:27:16,579 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_13_create_onbehalf_payment_with_outstanding_account ... 2026-09-19 06:27:17,386 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_14_post_onbehalf_payment_without_outstanding_account ... 2026-09-19 06:27:18,020 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_payment_onbehalf_without_payment_partner_001 ... 2026-09-19 06:27:20,010 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:27:29,180 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_onbehalf_payment.tests.test_onbehalf_payment_report: Starting TestOnbehalfPaymentReport.test_report_amount_is_company_currency_not_original_currency ... 2026-09-19 06:27:30,593 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_onbehalf_payment.tests.test_onbehalf_payment_report: Starting TestOnbehalfPaymentReport.test_report_reflects_onbehalf_distribution_after_posting ... 2026-09-19 06:27:31,978 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:27:41,648 121 INFO rb-77a9295-224944-416951 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-19 06:27:44,101 121 INFO rb-77a9295-224944-416951 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-19 06:27:44,979 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #707 deleted account.move.line.ctp records with IDs: [1104] 2026-09-19 06:27:45,096 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #707 deleted account.move.line records with IDs: [2295] 2026-09-19 06:27:45,206 121 INFO rb-77a9295-224944-416951 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-19 06:27:46,103 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:28:04,250 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_01_statement_valid_complete ... 2026-09-19 06:28:06,385 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_02_lines_widget_open_balance ... 2026-09-19 06:28:07,448 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_03_check_default_foreign_currency ... 2026-09-19 06:28:07,849 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_04_check_change_foreign_currency ... 2026-09-19 06:28:08,281 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_05_check_statement ... 2026-09-19 06:28:09,210 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_06_get_move_lines_data ... 2026-09-19 06:28:09,956 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #709 deleted account.move.line.ctp records with IDs: [1116] 2023-01-10 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #709 deleted account.move.line records with IDs: [2323] 2026-09-19 06:28:12,314 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #709 deleted account.move.line.ctp records with IDs: [1119] 2023-01-11 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #709 deleted account.move.line records with IDs: [2328] 2026-09-19 06:28:14,554 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #709 deleted account.move.line.ctp records with IDs: [1122] 2023-01-11 00:00:00,000 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #709 deleted account.move.line records with IDs: [2333] 2026-09-19 06:28:16,338 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_10_adjust_bank_statement_line ... 2026-09-19 06:28:17,447 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #709 deleted account.move.line.ctp records with IDs: [1123] 2026-09-19 06:28:17,636 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_statement_valid_complete_1 ... 2026-09-19 06:28:19,032 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:28:29,044 121 INFO rb-77a9295-224944-416951 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-19 06:28:29,792 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a2_get_move_lines_data_deterministic_pairing ... 2026-09-19 06:28:30,403 121 INFO rb-77a9295-224944-416951 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-19 06:28:30,468 121 INFO rb-77a9295-224944-416951 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-19 06:28:30,531 121 INFO rb-77a9295-224944-416951 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-19 06:28:30,573 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a7_cron_surfaces_failing_line_and_continues_batch ... 2026-09-19 06:28:31,396 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_b1_reconcile_button_gated_to_group_account_user ... 2026-09-19 06:28:32,302 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx01_foreign_vs_company_gain ... 2026-09-19 06:28:33,564 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx02_foreign_vs_company_loss ... 2026-09-19 06:28:34,878 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx03_foreign_vs_foreign_gain ... 2026-09-19 06:28:36,315 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx04_foreign_vs_foreign_loss ... 2026-09-19 06:28:37,730 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx05_cap_preservation_guard_company_currency_statement ... 2026-09-19 06:28:38,547 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx06_partial_settlement_of_foreign_counterpart_still_caps ... 2026-09-19 06:28:39,435 121 INFO rb-77a9295-224944-416951 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-19 06:28:40,399 121 INFO rb-77a9295-224944-416951 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-19 06:28:41,463 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx09_moving_journal_rate_with_unrelated_counterpart_currency ... 2026-09-19 06:28:42,529 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx10_depreciating_journal_rate_control_is_unaffected ... 2026-09-19 06:28:43,587 121 INFO rb-77a9295-224944-416951 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-19 06:28:44,241 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #711 deleted account.move.line.ctp records with IDs: [1159] 2026-09-19 06:28:44,361 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #711 deleted account.move.line records with IDs: [2407] 2026-09-19 06:28:44,504 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m10_manual_reconcile_two_foreign_currencies_is_blocked ... 2026-09-19 06:28:45,225 121 INFO rb-77a9295-224944-416951 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-19 06:28:45,912 121 INFO rb-77a9295-224944-416951 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-19 06:28:46,574 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m13_exchange_diff_preview_side_mirrors_posted_move ... 2026-09-19 06:28:48,468 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m1_manual_foreign_vs_company_appreciation_posts_gain ... 2026-09-19 06:28:49,554 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m2_manual_foreign_vs_company_depreciation_posts_loss ... 2026-09-19 06:28:50,551 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m3_manual_foreign_vs_foreign_appreciation_posts_gain ... 2026-09-19 06:28:51,670 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m4_manual_foreign_vs_foreign_depreciation_posts_loss ... 2026-09-19 06:28:52,691 121 INFO rb-77a9295-224944-416951 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-19 06:28:53,388 121 INFO rb-77a9295-224944-416951 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-19 06:28:54,350 121 INFO rb-77a9295-224944-416951 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-19 06:28:55,297 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m8_same_currency_manual_reconcile_posts_no_fx ... 2026-09-19 06:28:55,989 121 INFO rb-77a9295-224944-416951 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-19 06:28:56,528 121 INFO rb-77a9295-224944-416951 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-19 06:28:57,215 121 INFO rb-77a9295-224944-416951 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-19 06:28:57,896 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #711 deleted account.move.line.ctp records with IDs: [1196] 2026-09-19 06:28:58,003 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #711 deleted account.move.line records with IDs: [2482] 2026-09-19 06:28:58,557 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx01_gain_posts_single_exchange_line ... 2026-09-19 06:28:59,753 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #711 deleted account.move.line.ctp records with IDs: [1200] 2026-09-19 06:28:59,869 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #711 deleted account.move.line records with IDs: [2489] 2026-09-19 06:29:00,381 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx02_full_settlement_reconciles_and_pays ... 2026-09-19 06:29:01,493 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #711 deleted account.move.line.ctp records with IDs: [1204] 2026-09-19 06:29:01,590 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #711 deleted account.move.line records with IDs: [2496] 2026-09-19 06:29:02,310 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx03_loss_posts_single_expense_line ... 2026-09-19 06:29:03,318 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #711 deleted account.move.line.ctp records with IDs: [1208] 2026-09-19 06:29:03,400 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #711 deleted account.move.line records with IDs: [2503] 2026-09-19 06:29:03,954 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx04_no_rate_movement_posts_no_fx ... 2026-09-19 06:29:04,919 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #711 deleted account.move.line.ctp records with IDs: [1212] 2026-09-19 06:29:05,012 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #711 deleted account.move.line records with IDs: [2510] 2026-09-19 06:29:05,254 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx05_genuine_partial_still_caps_no_fx ... 2026-09-19 06:29:06,261 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #711 deleted account.move.line.ctp records with IDs: [1214] 2026-09-19 06:29:06,400 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #711 deleted account.move.line records with IDs: [2515] 2026-09-19 06:29:06,667 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_widget_data_line_without_account ... 2026-09-19 06:29:07,084 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 06:29:07,100 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour ... 2026-09-19 06:29:07,581 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [537] 2026-09-19 06:29:07,592 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12168] 2026-09-19 06:29:07,598 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 06:29:08,884 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Chrome pid: 3619 2026-09-19 06:29:08,884 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Chrome headless temporary user profile dir: /tmp/tmprzvcu7w6_chrome_odoo 2026-09-19 06:29:08,885 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Issuing json command http://127.0.0.1:35997/json/version 2026-09-19 06:29:08,886 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:35997/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:29:08,941 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Browser version: Chrome/150.0.7871.114 2026-09-19 06:29:08,942 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Issuing json command http://127.0.0.1:35997/json 2026-09-19 06:29:08,943 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:35997/json with timeout 3 increased to 10s during tests 2026-09-19 06:29:08,962 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Websocket url found: ws://127.0.0.1:35997/devtools/page/F337864DF078053D8B4BE18569C1BCDB 2026-09-19 06:29:08,974 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Enable chrome headless console log notification 2026-09-19 06:29:08,982 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Chrome headless enable page notifications 2026-09-19 06:29:09,093 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:recon_smoke_user from n/a 2026-09-19 06:29:09,097 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Setting session cookie in browser 2026-09-19 06:29:09,104 121 INFO rb-77a9295-224944-416951 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-19 06:29:09,104 121 INFO rb-77a9295-224944-416951 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-19 06:29:09,125 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:29:10,916 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:10] "GET /odoo HTTP/1.1" 200 - 178 0.139 1.655 2026-09-19 06:29:10,919 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Navigation result: {'frameId': 'F337864DF078053D8B4BE18569C1BCDB', 'loaderId': '0EE6405CEF3D10C12976C009CDE4FD0C', 'isDownload': False} 2026-09-19 06:29:10,919 121 INFO rb-77a9295-224944-416951 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-19 06:29:10,962 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:10] "GET /web/assets/88a9719/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.013 2026-09-19 06:29:10,969 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:10] "GET /web/assets/4e57e0d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-09-19 06:29:10,978 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:10] "GET /web/webclient/translations/d913fccf956aa7c60911fab945142ca524b3b9ac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 06:29:11,009 121 INFO rb-77a9295-224944-416951 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-19 06:29:11,160 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:11] "GET /web/webclient/load_menus/5ad3f3127850fb6c07737b35d5c400e0ecb40b0cf2d521d7add1eee83d9adf40 HTTP/1.1" 200 - 173 0.102 0.107 2026-09-19 06:29:11,177 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:11] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.005 0.183 2026-09-19 06:29:11,190 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:11] "GET /web/assets/e768fa9/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-19 06:29:11,218 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:11] "GET /web/assets/c3470cd/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 06:29:11,730 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:11] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-09-19 06:29:11,730 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:11] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-09-19 06:29:11,735 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:11] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-09-19 06:29:11,757 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:11] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.006 2026-09-19 06:29:11,764 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: Owl is running in 'dev' mode. 2026-09-19 06:29:11,779 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:11] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 06:29:11,829 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:11] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.031 2026-09-19 06:29:11,847 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:11] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.006 0.013 2026-09-19 06:29:11,856 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:11] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.027 2026-09-19 06:29:11,864 121 INFO rb-77a9295-224944-416951 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-19 06:29:11,944 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:11] "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-19 06:29:11,948 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:11] "POST /mail/data HTTP/1.1" 200 - 34 0.032 0.044 2026-09-19 06:29:12,004 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:12] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.019 0.098 2026-09-19 06:29:12,055 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:12] "GET /web/image/res.partner/1619/avatar_128?unique=1789799347000 HTTP/1.1" 200 - 15 0.020 0.129 2026-09-19 06:29:12,058 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:12] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.144 2026-09-19 06:29:12,081 121 INFO rb-77a9295-224944-416951 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-19 06:29:12,098 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:12] "GET /web/image?model=res.users&field=avatar_128&id=715 HTTP/1.1" 200 - 9 0.019 0.176 2026-09-19 06:29:12,127 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:12] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.012 0.149 2026-09-19 06:29:12,145 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:12] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.237 2026-09-19 06:29:12,160 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:12] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.005 0.094 2026-09-19 06:29:12,661 121 INFO rb-77a9295-224944-416951 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-19 06:29:12,670 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:12] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.005 2026-09-19 06:29:12,716 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: Owl is running in 'dev' mode. 2026-09-19 06:29:12,750 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:12] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 06:29:12,757 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:12] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.005 2026-09-19 06:29:12,849 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:12] "POST /mail/data HTTP/1.1" 200 - 20 0.032 0.029 2026-09-19 06:29:12,861 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:29:12,882 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:12] "GET /web/image/res.partner/1619/avatar_128?unique=1789799347000 HTTP/1.1" 200 - 8 0.014 0.064 2026-09-19 06:29:12,904 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:12] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.088 2026-09-19 06:29:12,905 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:12] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.099 2026-09-19 06:29:12,949 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:12] "GET /web/image?model=res.users&field=avatar_128&id=715 HTTP/1.1" 200 - 9 0.015 0.123 2026-09-19 06:29:12,977 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:12] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 06:29:12,978 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:12] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.004 0.104 2026-09-19 06:29:13,010 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 06:29:13,113 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:13] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.048 0.139 2026-09-19 06:29:13,136 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:13] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.154 2026-09-19 06:29:13,265 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:13] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 55 0.057 0.062 2026-09-19 06:29:13,350 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:13] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 06:29:13,417 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:13] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.011 2026-09-19 06:29:13,431 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:13] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.005 0.010 2026-09-19 06:29:13,436 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:13] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 06:29:13,454 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:13] "GET /web/assets/a61573d/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 06:29:13,586 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:13] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 06:29:13,589 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:13] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:29:13,632 121 INFO rb-77a9295-224944-416951 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-19 06:29:13,653 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:13] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 8 0.008 0.012 2026-09-19 06:29:13,929 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:13] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 97 0.069 0.147 2026-09-19 06:29:13,953 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:13] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.003 0.008 2026-09-19 06:29:13,998 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:13] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.007 0.019 2026-09-19 06:29:14,011 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:14] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.004 0.024 2026-09-19 06:29:14,055 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:14] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.004 0.027 2026-09-19 06:29:14,131 121 INFO rb-77a9295-224944-416951 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-19 06:29:14,176 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:14] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.057 2026-09-19 06:29:14,205 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:14] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 06:29:14,312 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:14] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 40 0.051 0.055 2026-09-19 06:29:14,355 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:14] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.004 0.008 2026-09-19 06:29:14,465 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:14] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 41 0.032 0.076 2026-09-19 06:29:14,502 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:14] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.005 0.021 2026-09-19 06:29:14,551 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:14] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.011 0.020 2026-09-19 06:29:14,555 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:14] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.034 2026-09-19 06:29:14,613 121 INFO rb-77a9295-224944-416951 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-19 06:29:14,676 121 INFO rb-77a9295-224944-416951 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-19 06:29:14,742 121 INFO rb-77a9295-224944-416951 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-19 06:29:14,808 121 INFO rb-77a9295-224944-416951 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-19 06:29:14,874 121 INFO rb-77a9295-224944-416951 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-19 06:29:14,948 121 INFO rb-77a9295-224944-416951 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-19 06:29:14,997 121 INFO rb-77a9295-224944-416951 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-19 06:29:15,061 121 INFO rb-77a9295-224944-416951 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-19 06:29:15,125 121 INFO rb-77a9295-224944-416951 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-19 06:29:15,191 121 INFO rb-77a9295-224944-416951 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-19 06:29:15,260 121 INFO rb-77a9295-224944-416951 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-19 06:29:15,316 121 INFO rb-77a9295-224944-416951 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-19 06:29:15,376 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: tour succeeded 2026-09-19 06:29:15,376 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR reconcile_kanban_smoke_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-19 06:29:15,587 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.browser: heap 27665804 (allocated 29581312) 2026-09-19 06:29:15,595 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Closing chrome headless with pid 3619 2026-09-19 06:29:15,598 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Closing websocket connection 2026-09-19 06:29:15,599 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Terminating chrome headless with pid 3619 2026-09-19 06:29:15,694 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Chrome Log in: /tmp/odoo_tests/rb-77a9295-224944-416951/chrome_logs/chrome_log_20260919_062915_693863_test_reconcile_kanban_smoke_tour.txt 2026-09-19 06:29:15,694 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Removing chrome user profile "/tmp/tmprzvcu7w6_chrome_odoo" 2026-09-19 06:29:15,749 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 06:29:15,768 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileFxValidateTour.test_reconcile_fx_validate_tour ... 2026-09-19 06:29:16,259 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [538] 2026-09-19 06:29:16,270 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12176] 2026-09-19 06:29:16,275 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 06:29:17,477 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Chrome pid: 3860 2026-09-19 06:29:17,478 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Chrome headless temporary user profile dir: /tmp/tmpk4ftyg9x_chrome_odoo 2026-09-19 06:29:17,478 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Issuing json command http://127.0.0.1:42567/json/version 2026-09-19 06:29:17,479 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:42567/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:29:17,511 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Browser version: Chrome/150.0.7871.114 2026-09-19 06:29:17,512 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Issuing json command http://127.0.0.1:42567/json 2026-09-19 06:29:17,512 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:42567/json with timeout 3 increased to 10s during tests 2026-09-19 06:29:17,525 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Websocket url found: ws://127.0.0.1:42567/devtools/page/16649E143377B6F06278EEB006DAA0C8 2026-09-19 06:29:17,541 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Enable chrome headless console log notification 2026-09-19 06:29:17,551 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Chrome headless enable page notifications 2026-09-19 06:29:17,617 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:recon_fx_user from n/a 2026-09-19 06:29:17,625 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Setting session cookie in browser 2026-09-19 06:29:17,632 121 INFO rb-77a9295-224944-416951 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-19 06:29:17,632 121 INFO rb-77a9295-224944-416951 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-19 06:29:17,652 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:29:18,733 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:18] "GET /odoo HTTP/1.1" 200 - 185 0.170 0.918 2026-09-19 06:29:18,739 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Navigation result: {'frameId': '16649E143377B6F06278EEB006DAA0C8', 'loaderId': '903A7AEC7C9C40382C54D486E23A0898', 'isDownload': False} 2026-09-19 06:29:18,739 121 INFO rb-77a9295-224944-416951 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-19 06:29:18,781 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:18] "GET /web/assets/4e57e0d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-09-19 06:29:18,789 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:18] "GET /web/webclient/translations/d913fccf956aa7c60911fab945142ca524b3b9ac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.022 2026-09-19 06:29:18,811 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:18] "GET /web/assets/88a9719/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.050 2026-09-19 06:29:18,837 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:18] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.007 0.053 2026-09-19 06:29:18,871 121 INFO rb-77a9295-224944-416951 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-19 06:29:19,044 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:19] "GET /web/webclient/load_menus/5ad3f3127850fb6c07737b35d5c400e0ecb40b0cf2d521d7add1eee83d9adf40 HTTP/1.1" 200 - 173 0.128 0.153 2026-09-19 06:29:19,054 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:19] "GET /web/assets/c3470cd/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.029 2026-09-19 06:29:19,062 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:19] "GET /web/assets/e768fa9/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.154 2026-09-19 06:29:19,491 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:19] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.003 2026-09-19 06:29:19,491 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:19] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-09-19 06:29:19,492 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:19] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.005 2026-09-19 06:29:19,526 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:19] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-19 06:29:19,537 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: Owl is running in 'dev' mode. 2026-09-19 06:29:19,556 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:19] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 06:29:19,590 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:19] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.018 2026-09-19 06:29:19,609 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:19] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.002 0.016 2026-09-19 06:29:19,626 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:19] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.008 0.021 2026-09-19 06:29:19,641 121 INFO rb-77a9295-224944-416951 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-19 06:29:19,753 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:19] "POST /mail/data HTTP/1.1" 200 - 34 0.073 0.036 2026-09-19 06:29:19,755 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:19] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.093 2026-09-19 06:29:19,760 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 06:29:19,769 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:19] "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-19 06:29:19,791 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:19] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.015 0.109 2026-09-19 06:29:19,795 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:19] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-19 06:29:19,839 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:19] "GET /web/image?model=res.users&field=avatar_128&id=716 HTTP/1.1" 200 - 16 0.023 0.138 2026-09-19 06:29:19,897 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:19] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.015 0.225 2026-09-19 06:29:19,920 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:19] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.229 2026-09-19 06:29:19,957 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:19] "GET /web/image/res.partner/1621/avatar_128?unique=1789799355000 HTTP/1.1" 200 - 8 0.015 0.264 2026-09-19 06:29:19,963 121 INFO rb-77a9295-224944-416951 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-19 06:29:19,984 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:19] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.012 0.035 2026-09-19 06:29:20,015 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:20] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.011 0.210 2026-09-19 06:29:20,493 121 INFO rb-77a9295-224944-416951 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-19 06:29:20,504 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:20] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.004 2026-09-19 06:29:20,504 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: Owl is running in 'dev' mode. 2026-09-19 06:29:20,544 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:20] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 06:29:20,554 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:20] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.016 2026-09-19 06:29:20,649 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:20] "POST /mail/data HTTP/1.1" 200 - 20 0.038 0.036 2026-09-19 06:29:20,651 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:20] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.076 2026-09-19 06:29:20,695 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:20] "GET /web/image?model=res.users&field=avatar_128&id=716 HTTP/1.1" 304 - 9 0.019 0.084 2026-09-19 06:29:20,723 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:20] "POST /web/action/load HTTP/1.1" 200 - 10 0.014 0.110 2026-09-19 06:29:20,758 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:20] "GET /web/image/res.partner/1621/avatar_128?unique=1789799355000 HTTP/1.1" 200 - 8 0.016 0.150 2026-09-19 06:29:20,774 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:20] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.005 0.096 2026-09-19 06:29:20,816 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-09-19 06:29:20,899 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:20] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.049 0.096 2026-09-19 06:29:21,037 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:21] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 55 0.064 0.053 2026-09-19 06:29:21,097 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:21] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 06:29:21,157 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:21] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.013 2026-09-19 06:29:21,173 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:21] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.008 0.012 2026-09-19 06:29:21,176 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:21] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.020 2026-09-19 06:29:21,188 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:21] "GET /web/assets/a61573d/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.006 0.013 2026-09-19 06:29:21,333 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:21] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 06:29:21,334 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:21] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 06:29:21,351 121 INFO rb-77a9295-224944-416951 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-19 06:29:21,390 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:21] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 8 0.011 0.011 2026-09-19 06:29:21,597 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:21] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 97 0.039 0.136 2026-09-19 06:29:21,627 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:21] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.003 0.009 2026-09-19 06:29:21,660 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:21] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.004 0.011 2026-09-19 06:29:21,670 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:21] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.003 0.018 2026-09-19 06:29:21,713 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:21] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.006 0.030 2026-09-19 06:29:21,765 121 INFO rb-77a9295-224944-416951 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-19 06:29:21,820 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:21] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.056 2026-09-19 06:29:21,848 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:21] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 06:29:21,933 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:21] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 44 0.036 0.048 2026-09-19 06:29:21,988 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:21] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.003 0.007 2026-09-19 06:29:22,072 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:22] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 41 0.021 0.060 2026-09-19 06:29:22,102 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:22] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.004 0.016 2026-09-19 06:29:22,145 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:22] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.006 0.023 2026-09-19 06:29:22,151 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:22] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.030 2026-09-19 06:29:22,206 121 INFO rb-77a9295-224944-416951 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-19 06:29:22,265 121 INFO rb-77a9295-224944-416951 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-19 06:29:22,286 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:22] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 6 0.005 0.015 2026-09-19 06:29:22,414 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:22] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 46 0.042 0.068 2026-09-19 06:29:22,450 121 INFO rb-77a9295-224944-416951 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-19 06:29:22,461 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:22] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.010 0.016 2026-09-19 06:29:22,508 121 INFO rb-77a9295-224944-416951 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-19 06:29:22,563 121 INFO rb-77a9295-224944-416951 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-19 06:29:22,608 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:22] "POST /web/dataset/call_kw/account.bank.statement.line/web_save HTTP/1.1" 200 - 18 0.013 0.027 2026-09-19 06:29:22,722 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #716 deleted account.move.line.ctp records with IDs: [1220] 2026-09-19 06:29:22,868 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #716 deleted account.move.line records with IDs: [2528] 2026-09-19 06:29:23,500 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:23] "POST /web/dataset/call_button/account.bank.statement.line/action_validate HTTP/1.1" 200 - 469 0.402 0.479 2026-09-19 06:29:23,506 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:23] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.878 2026-09-19 06:29:23,554 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:23] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 21 0.015 0.025 2026-09-19 06:29:23,592 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:23] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 06:29:23,614 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:23] "GET /web/static/img/empty_folder.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 06:29:23,624 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: tour succeeded 2026-09-19 06:29:23,624 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: ╔═══════════════════════════════════════════╗ ║ TOUR reconcile_fx_validate_tour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-19 06:29:23,812 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.browser: heap 28147768 (allocated 29843456) 2026-09-19 06:29:23,818 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Closing chrome headless with pid 3860 2026-09-19 06:29:23,819 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Closing websocket connection 2026-09-19 06:29:23,820 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Terminating chrome headless with pid 3860 2026-09-19 06:29:23,883 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Chrome Log in: /tmp/odoo_tests/rb-77a9295-224944-416951/chrome_logs/chrome_log_20260919_062923_883391_test_reconcile_fx_validate_tour.txt 2026-09-19 06:29:23,883 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Removing chrome user profile "/tmp/tmpk4ftyg9x_chrome_odoo" 2026-09-19 06:29:23,933 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 06:29:23,969 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileA11yTour.test_reconcile_a11y_tour ... 2026-09-19 06:29:24,430 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [539] 2026-09-19 06:29:24,449 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12186] 2026-09-19 06:29:24,462 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 06:29:25,605 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Chrome pid: 4117 2026-09-19 06:29:25,605 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Chrome headless temporary user profile dir: /tmp/tmpsfjv4_33_chrome_odoo 2026-09-19 06:29:25,606 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Issuing json command http://127.0.0.1:46029/json/version 2026-09-19 06:29:25,609 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:46029/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:29:25,668 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Browser version: Chrome/150.0.7871.114 2026-09-19 06:29:25,669 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Issuing json command http://127.0.0.1:46029/json 2026-09-19 06:29:25,669 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:46029/json with timeout 3 increased to 10s during tests 2026-09-19 06:29:25,684 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Websocket url found: ws://127.0.0.1:46029/devtools/page/281363F6CBD2BBB5E047A28A2CFAEFBA 2026-09-19 06:29:25,694 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Enable chrome headless console log notification 2026-09-19 06:29:25,698 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Chrome headless enable page notifications 2026-09-19 06:29:25,772 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:recon_a11y_user from n/a 2026-09-19 06:29:25,775 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Setting session cookie in browser 2026-09-19 06:29:25,777 121 INFO rb-77a9295-224944-416951 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-19 06:29:25,777 121 INFO rb-77a9295-224944-416951 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-19 06:29:25,790 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:29:26,909 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:26] "GET /odoo HTTP/1.1" 200 - 178 0.168 0.956 2026-09-19 06:29:26,912 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Navigation result: {'frameId': '281363F6CBD2BBB5E047A28A2CFAEFBA', 'loaderId': '09B65FFC708C035BB7761BAECEF4FA84', 'isDownload': False} 2026-09-19 06:29:26,913 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Evaluate ready code "odoo.isTourReady('reconcile_a11y_tour')" 2026-09-19 06:29:27,133 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:27] "GET /web/webclient/load_menus/5ad3f3127850fb6c07737b35d5c400e0ecb40b0cf2d521d7add1eee83d9adf40 HTTP/1.1" 200 - 173 0.111 0.086 2026-09-19 06:29:27,142 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:27] "GET /web/assets/4e57e0d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.207 2026-09-19 06:29:27,156 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:27] "GET /web/assets/88a9719/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.219 2026-09-19 06:29:27,164 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:27] "GET /web/webclient/translations/d913fccf956aa7c60911fab945142ca524b3b9ac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.225 2026-09-19 06:29:27,193 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:27] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.006 0.014 2026-09-19 06:29:27,199 121 INFO rb-77a9295-224944-416951 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-19 06:29:27,227 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:27] "GET /web/assets/e768fa9/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-19 06:29:27,290 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:27] "GET /web/assets/c3470cd/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 06:29:27,738 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:27] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-09-19 06:29:27,755 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:27] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-09-19 06:29:27,764 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.browser: Owl is running in 'dev' mode. 2026-09-19 06:29:27,767 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:27] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.016 2026-09-19 06:29:27,805 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:27] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.009 0.032 2026-09-19 06:29:27,811 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:27] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.034 2026-09-19 06:29:27,824 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:27] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 06:29:27,837 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:27] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.004 0.013 2026-09-19 06:29:27,850 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:27] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.017 2026-09-19 06:29:27,856 121 INFO rb-77a9295-224944-416951 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-19 06:29:27,919 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:27] "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-19 06:29:27,944 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:27] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.020 0.044 2026-09-19 06:29:27,984 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:27] "GET /web/image?model=res.users&field=avatar_128&id=717 HTTP/1.1" 200 - 16 0.013 0.079 2026-09-19 06:29:27,986 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:27] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.076 2026-09-19 06:29:27,998 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:27] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.088 2026-09-19 06:29:28,054 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:28] "POST /mail/data HTTP/1.1" 200 - 34 0.029 0.142 2026-09-19 06:29:28,082 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:28] "GET /web/image/res.partner/1623/avatar_128?unique=1789799363000 HTTP/1.1" 200 - 8 0.011 0.176 2026-09-19 06:29:28,225 121 INFO rb-77a9295-224944-416951 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-19 06:29:28,234 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:28] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.014 2026-09-19 06:29:28,241 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:28] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.017 2026-09-19 06:29:28,252 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.browser: Owl is running in 'dev' mode. 2026-09-19 06:29:28,285 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:28] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.004 0.008 2026-09-19 06:29:28,293 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:28] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.016 2026-09-19 06:29:28,366 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:28] "POST /mail/data HTTP/1.1" 200 - 20 0.028 0.028 2026-09-19 06:29:28,368 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:28] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.045 2026-09-19 06:29:28,406 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:28] "GET /web/image?model=res.users&field=avatar_128&id=717 HTTP/1.1" 200 - 9 0.016 0.061 2026-09-19 06:29:28,430 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:28] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.092 2026-09-19 06:29:28,448 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 06:29:28,472 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:28] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.015 0.067 2026-09-19 06:29:28,499 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:29:28,509 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:28] "GET /web/image/res.partner/1623/avatar_128?unique=1789799363000 HTTP/1.1" 200 - 8 0.020 0.166 2026-09-19 06:29:28,569 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:28] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 06:29:28,643 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:28] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.042 0.146 2026-09-19 06:29:28,678 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:28] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.017 0.116 2026-09-19 06:29:28,832 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:28] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 55 0.085 0.063 2026-09-19 06:29:28,927 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:28] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 06:29:28,996 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:28] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-19 06:29:29,003 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:29] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.002 0.005 2026-09-19 06:29:29,011 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:29] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.018 2026-09-19 06:29:29,016 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:29] "GET /web/assets/a61573d/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-19 06:29:29,163 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:29] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:29:29,171 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:29] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:29:29,190 121 INFO rb-77a9295-224944-416951 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-19 06:29:29,213 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:29] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 8 0.009 0.010 2026-09-19 06:29:29,466 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:29] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 97 0.074 0.159 2026-09-19 06:29:29,494 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:29] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.004 0.010 2026-09-19 06:29:29,535 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:29] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 5 0.007 0.016 2026-09-19 06:29:29,548 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:29] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.004 0.028 2026-09-19 06:29:29,586 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:29] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.003 0.019 2026-09-19 06:29:29,637 121 INFO rb-77a9295-224944-416951 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-19 06:29:29,712 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:29] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.000 0.073 2026-09-19 06:29:29,746 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:29] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 06:29:29,810 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:29] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 27 0.022 0.041 2026-09-19 06:29:29,854 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:29] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.003 0.008 2026-09-19 06:29:29,945 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:29] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 41 0.028 0.063 2026-09-19 06:29:29,982 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:29] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.009 0.018 2026-09-19 06:29:30,036 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:30] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.016 0.024 2026-09-19 06:29:30,039 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:30] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.043 2026-09-19 06:29:30,114 121 INFO rb-77a9295-224944-416951 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-19 06:29:30,175 121 INFO rb-77a9295-224944-416951 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-19 06:29:30,248 121 INFO rb-77a9295-224944-416951 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-19 06:29:30,271 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:30] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 6 0.005 0.015 2026-09-19 06:29:30,327 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:30] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 24 0.014 0.034 2026-09-19 06:29:30,361 121 INFO rb-77a9295-224944-416951 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-19 06:29:30,362 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:30] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.007 0.016 2026-09-19 06:29:30,429 121 INFO rb-77a9295-224944-416951 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-19 06:29:30,495 121 INFO rb-77a9295-224944-416951 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-19 06:29:30,554 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:30] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 25 0.022 0.034 2026-09-19 06:29:30,582 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:30] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.006 0.013 2026-09-19 06:29:30,594 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.browser: tour succeeded 2026-09-19 06:29:30,595 121 INFO rb-77a9295-224944-416951 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-19 06:29:30,816 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.browser: heap 27659500 (allocated 29057024) 2026-09-19 06:29:30,827 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Closing chrome headless with pid 4117 2026-09-19 06:29:30,829 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Closing websocket connection 2026-09-19 06:29:30,830 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Terminating chrome headless with pid 4117 2026-09-19 06:29:30,932 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Chrome Log in: /tmp/odoo_tests/rb-77a9295-224944-416951/chrome_logs/chrome_log_20260919_062930_932522_test_reconcile_a11y_tour.txt 2026-09-19 06:29:30,932 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Removing chrome user profile "/tmp/tmpsfjv4_33_chrome_odoo" 2026-09-19 06:29:30,987 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 06:29:31,006 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour ... 2026-09-19 06:29:31,484 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [540] 2026-09-19 06:29:31,494 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12193] 2026-09-19 06:29:31,499 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 06:29:32,333 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Chrome pid: 4366 2026-09-19 06:29:32,333 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Chrome headless temporary user profile dir: /tmp/tmps_y42w_e_chrome_odoo 2026-09-19 06:29:32,333 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Issuing json command http://127.0.0.1:41153/json/version 2026-09-19 06:29:32,335 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:41153/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:29:32,351 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Browser version: Chrome/150.0.7871.114 2026-09-19 06:29:32,351 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Issuing json command http://127.0.0.1:41153/json 2026-09-19 06:29:32,352 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:41153/json with timeout 3 increased to 10s during tests 2026-09-19 06:29:32,357 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Websocket url found: ws://127.0.0.1:41153/devtools/page/7EF37D0985029CF250C62F7AF912FF03 2026-09-19 06:29:32,362 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Enable chrome headless console log notification 2026-09-19 06:29:32,375 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Chrome headless enable page notifications 2026-09-19 06:29:32,431 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:recon_badge_user from n/a 2026-09-19 06:29:32,434 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Setting session cookie in browser 2026-09-19 06:29:32,441 121 INFO rb-77a9295-224944-416951 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-19 06:29:32,441 121 INFO rb-77a9295-224944-416951 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-19 06:29:32,460 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:29:33,447 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:33] "GET /odoo HTTP/1.1" 200 - 178 0.107 0.885 2026-09-19 06:29:33,450 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Navigation result: {'frameId': '7EF37D0985029CF250C62F7AF912FF03', 'loaderId': '8FEA36D2B81F5118CB56EB24051D1902', 'isDownload': False} 2026-09-19 06:29:33,451 121 INFO rb-77a9295-224944-416951 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-19 06:29:33,487 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:33] "GET /web/assets/88a9719/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-09-19 06:29:33,495 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:33] "GET /web/webclient/translations/d913fccf956aa7c60911fab945142ca524b3b9ac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.019 2026-09-19 06:29:33,510 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:33] "GET /web/assets/4e57e0d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.036 2026-09-19 06:29:33,518 121 INFO rb-77a9295-224944-416951 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-19 06:29:33,542 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:33] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.012 0.052 2026-09-19 06:29:33,697 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:33] "GET /web/webclient/load_menus/5ad3f3127850fb6c07737b35d5c400e0ecb40b0cf2d521d7add1eee83d9adf40 HTTP/1.1" 200 - 173 0.083 0.138 2026-09-19 06:29:33,703 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:33] "GET /web/assets/e768fa9/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.143 2026-09-19 06:29:33,789 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:33] "GET /web/assets/c3470cd/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-09-19 06:29:34,294 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:34] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-19 06:29:34,296 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:34] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-19 06:29:34,303 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:34] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-19 06:29:34,327 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.browser: Owl is running in 'dev' mode. 2026-09-19 06:29:34,329 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:34] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.002 0.007 2026-09-19 06:29:34,348 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:34] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 06:29:34,393 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:34] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.020 2026-09-19 06:29:34,399 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:34] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.023 2026-09-19 06:29:34,421 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:34] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.007 0.035 2026-09-19 06:29:34,435 121 INFO rb-77a9295-224944-416951 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-19 06:29:34,502 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 06:29:34,510 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:34] "POST /mail/data HTTP/1.1" 200 - 34 0.040 0.038 2026-09-19 06:29:34,516 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29: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-19 06:29:34,533 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:34] "POST /web/action/load HTTP/1.1" 200 - 5 0.009 0.055 2026-09-19 06:29:34,565 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:34] "GET /web/image/res.partner/1625/avatar_128?unique=1789799371000 HTTP/1.1" 200 - 15 0.011 0.081 2026-09-19 06:29:34,626 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:34] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.024 0.109 2026-09-19 06:29:34,655 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:34] "GET /web/image?model=res.users&field=avatar_128&id=718 HTTP/1.1" 200 - 9 0.011 0.174 2026-09-19 06:29:34,681 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:34] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.010 0.140 2026-09-19 06:29:34,683 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:34] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.188 2026-09-19 06:29:34,717 121 INFO rb-77a9295-224944-416951 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-19 06:29:34,766 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:34] "POST /mail/data HTTP/1.1" 200 - 37 0.030 0.111 2026-09-19 06:29:34,782 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:34] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.007 0.082 2026-09-19 06:29:35,345 121 INFO rb-77a9295-224944-416951 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-19 06:29:35,363 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:35] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.004 2026-09-19 06:29:35,374 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.browser: Owl is running in 'dev' mode. 2026-09-19 06:29:35,406 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:35] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 06:29:35,413 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:35] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.007 2026-09-19 06:29:35,530 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:35] "POST /mail/data HTTP/1.1" 200 - 20 0.055 0.027 2026-09-19 06:29:35,601 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:35] "GET /web/image?model=res.users&field=avatar_128&id=718 HTTP/1.1" 200 - 9 0.021 0.115 2026-09-19 06:29:35,603 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:35] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.148 2026-09-19 06:29:35,622 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:35] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 06:29:35,649 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:35] "POST /web/action/load HTTP/1.1" 200 - 10 0.017 0.165 2026-09-19 06:29:35,677 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:35] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.015 0.101 2026-09-19 06:29:35,696 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:35] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.006 0.076 2026-09-19 06:29:35,703 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 06:29:35,817 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:35] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.034 0.117 2026-09-19 06:29:35,956 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:35] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 55 0.044 0.059 2026-09-19 06:29:36,048 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:36] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 06:29:36,137 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:36] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-19 06:29:36,149 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:36] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.004 0.007 2026-09-19 06:29:36,162 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:36] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.003 0.022 2026-09-19 06:29:36,172 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:36] "GET /web/assets/a61573d/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.007 0.017 2026-09-19 06:29:36,297 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:36] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:29:36,298 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:36] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:29:36,339 121 INFO rb-77a9295-224944-416951 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-19 06:29:36,348 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:36] "POST /web/dataset/call_button/account.journal/action_open_reconcile HTTP/1.1" 200 - 8 0.005 0.011 2026-09-19 06:29:36,582 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:36] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 97 0.062 0.138 2026-09-19 06:29:36,609 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:36] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 2 0.003 0.010 2026-09-19 06:29:36,648 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:36] "POST /web/dataset/call_kw/account.bank.statement.line/web_search_read HTTP/1.1" 200 - 4 0.002 0.011 2026-09-19 06:29:36,665 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:36] "POST /web/dataset/call_kw/account.journal/read HTTP/1.1" 200 - 3 0.006 0.020 2026-09-19 06:29:36,695 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:36] "POST /web/dataset/call_kw/res.company/read HTTP/1.1" 200 - 6 0.003 0.016 2026-09-19 06:29:36,771 121 INFO rb-77a9295-224944-416951 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-19 06:29:36,788 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:36] "POST /web/dataset/call_kw/account.bank.statement.line/get_views HTTP/1.1" 200 - 1 0.003 0.049 2026-09-19 06:29:36,810 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:36] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 06:29:36,867 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:36] "POST /web/dataset/call_kw/account.bank.statement.line/web_read HTTP/1.1" 200 - 31 0.017 0.039 2026-09-19 06:29:36,915 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:36] "POST /web/dataset/call_kw/account.reconcile.model/name_search HTTP/1.1" 200 - 2 0.003 0.010 2026-09-19 06:29:37,000 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:37] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 41 0.020 0.078 2026-09-19 06:29:37,063 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:37] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 8 0.018 0.029 2026-09-19 06:29:37,067 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:37] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.047 2026-09-19 06:29:37,282 121 INFO rb-77a9295-224944-416951 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-19 06:29:37,356 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:37] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 36 0.024 0.044 2026-09-19 06:29:37,393 121 INFO rb-77a9295-224944-416951 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-19 06:29:37,415 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:37] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 8 0.014 0.032 2026-09-19 06:29:37,559 121 INFO rb-77a9295-224944-416951 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-19 06:29:37,609 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:37] "POST /web/dataset/call_kw/account.bank.statement.line/onchange HTTP/1.1" 200 - 29 0.015 0.031 2026-09-19 06:29:37,648 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.browser: tour succeeded 2026-09-19 06:29:37,649 121 INFO rb-77a9295-224944-416951 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-19 06:29:37,678 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:37] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 8 0.011 0.047 2026-09-19 06:29:37,794 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.browser: heap 32122128 (allocated 33910784) 2026-09-19 06:29:37,800 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Closing chrome headless with pid 4366 2026-09-19 06:29:37,801 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Closing websocket connection 2026-09-19 06:29:37,802 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Terminating chrome headless with pid 4366 2026-09-19 06:29:37,899 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Chrome Log in: /tmp/odoo_tests/rb-77a9295-224944-416951/chrome_logs/chrome_log_20260919_062937_899204_test_reconcile_badge_uncheck_tour.txt 2026-09-19 06:29:37,899 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Removing chrome user profile "/tmp/tmps_y42w_e_chrome_odoo" 2026-09-19 06:29:37,966 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 06:29:37,995 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour ... 2026-09-19 06:29:38,439 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [541] 2026-09-19 06:29:38,449 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12199] 2026-09-19 06:29:38,456 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 06:29:39,223 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Chrome pid: 4610 2026-09-19 06:29:39,223 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Chrome headless temporary user profile dir: /tmp/tmp6cona2mh_chrome_odoo 2026-09-19 06:29:39,223 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Issuing json command http://127.0.0.1:35141/json/version 2026-09-19 06:29:39,225 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:35141/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:29:39,234 121 INFO rb-77a9295-224944-416951 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-19 06:29:39,235 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Issuing json command http://127.0.0.1:35141/json 2026-09-19 06:29:39,235 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:35141/json with timeout 3 increased to 10s during tests 2026-09-19 06:29:39,243 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Websocket url found: ws://127.0.0.1:35141/devtools/page/FFBEEC26816313D7CDAF98310D428973 2026-09-19 06:29:39,247 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Enable chrome headless console log notification 2026-09-19 06:29:39,249 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Chrome headless enable page notifications 2026-09-19 06:29:39,324 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:recon_manual_user from n/a 2026-09-19 06:29:39,326 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Setting session cookie in browser 2026-09-19 06:29:39,331 121 INFO rb-77a9295-224944-416951 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-19 06:29:39,331 121 INFO rb-77a9295-224944-416951 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-19 06:29:39,343 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:29:40,378 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:40] "GET /odoo HTTP/1.1" 200 - 178 0.152 0.884 2026-09-19 06:29:40,381 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Navigation result: {'frameId': 'FFBEEC26816313D7CDAF98310D428973', 'loaderId': 'BF4B08750BA62ABE2C2F3BEB659037E9', 'isDownload': False} 2026-09-19 06:29:40,381 121 INFO rb-77a9295-224944-416951 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-19 06:29:40,438 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:40] "GET /web/assets/4e57e0d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-09-19 06:29:40,648 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:40] "GET /web/webclient/load_menus/5ad3f3127850fb6c07737b35d5c400e0ecb40b0cf2d521d7add1eee83d9adf40 HTTP/1.1" 200 - 173 0.112 0.114 2026-09-19 06:29:40,654 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:40] "GET /web/assets/88a9719/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.235 2026-09-19 06:29:40,683 121 INFO rb-77a9295-224944-416951 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-19 06:29:40,684 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:40] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.016 0.237 2026-09-19 06:29:40,691 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:40] "GET /web/webclient/translations/d913fccf956aa7c60911fab945142ca524b3b9ac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.246 2026-09-19 06:29:40,737 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:40] "GET /web/assets/e768fa9/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.009 0.017 2026-09-19 06:29:40,747 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:40] "GET /web/assets/c3470cd/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.028 2026-09-19 06:29:41,204 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:41] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-19 06:29:41,213 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:41] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-09-19 06:29:41,213 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:41] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.006 2026-09-19 06:29:41,244 121 INFO rb-77a9295-224944-416951 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-19 06:29:41,251 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:41] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.016 2026-09-19 06:29:41,281 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:41] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 06:29:41,300 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:41] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.002 0.009 2026-09-19 06:29:41,318 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:41] "GET /odoo/offline HTTP/1.1" 200 - 5 0.002 0.013 2026-09-19 06:29:41,333 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:41] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.004 0.019 2026-09-19 06:29:41,359 121 INFO rb-77a9295-224944-416951 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-19 06:29:41,413 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:29:41,435 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:41] "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-19 06:29:41,486 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:41] "POST /mail/data HTTP/1.1" 200 - 34 0.082 0.052 2026-09-19 06:29:41,499 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:41] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.123 2026-09-19 06:29:41,537 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:41] "GET /web/image/res.partner/1626/avatar_128?unique=1789799377000 HTTP/1.1" 200 - 15 0.018 0.133 2026-09-19 06:29:41,574 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:41] "GET /web/image?model=res.users&field=avatar_128&id=719 HTTP/1.1" 200 - 9 0.015 0.184 2026-09-19 06:29:41,606 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:41] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.013 0.082 2026-09-19 06:29:41,654 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 06:29:41,675 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:41] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 06:29:41,676 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:41] "GET /odoo/action-account.action_account_moves_all HTTP/1.1" 200 - 20 0.023 0.238 2026-09-19 06:29:41,680 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:41] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.259 2026-09-19 06:29:41,772 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:41] "POST /mail/data HTTP/1.1" 200 - 37 0.044 0.115 2026-09-19 06:29:41,784 121 INFO rb-77a9295-224944-416951 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-19 06:29:41,789 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:41] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.044 2026-09-19 06:29:42,434 121 INFO rb-77a9295-224944-416951 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-19 06:29:42,445 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:42] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.005 2026-09-19 06:29:42,462 121 INFO rb-77a9295-224944-416951 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-19 06:29:42,501 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:42] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.011 2026-09-19 06:29:42,511 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:42] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.011 2026-09-19 06:29:42,602 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:42] "POST /mail/data HTTP/1.1" 200 - 20 0.042 0.027 2026-09-19 06:29:42,604 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:42] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.058 2026-09-19 06:29:42,647 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:42] "GET /web/image?model=res.users&field=avatar_128&id=719 HTTP/1.1" 304 - 9 0.019 0.075 2026-09-19 06:29:42,678 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:42] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.119 2026-09-19 06:29:42,699 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:42] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.005 0.071 2026-09-19 06:29:42,732 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:42] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.011 0.030 2026-09-19 06:29:42,943 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:42] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 100 0.076 0.161 2026-09-19 06:29:42,981 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:42] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 3 0.007 0.012 2026-09-19 06:29:43,082 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:43] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 27 0.035 0.060 2026-09-19 06:29:43,086 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:43] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.096 2026-09-19 06:29:43,609 121 INFO rb-77a9295-224944-416951 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-19 06:29:43,676 121 INFO rb-77a9295-224944-416951 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-19 06:29:43,730 121 INFO rb-77a9295-224944-416951 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-19 06:29:43,736 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:43] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 4 0.044 0.012 2026-09-19 06:29:43,809 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:43] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 18 0.036 0.026 2026-09-19 06:29:43,858 121 INFO rb-77a9295-224944-416951 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-19 06:29:43,951 121 INFO rb-77a9295-224944-416951 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-19 06:29:43,995 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:43] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.017 0.016 2026-09-19 06:29:44,017 121 INFO rb-77a9295-224944-416951 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-19 06:29:44,048 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:44] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.013 0.013 2026-09-19 06:29:44,075 121 INFO rb-77a9295-224944-416951 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-19 06:29:44,140 121 INFO rb-77a9295-224944-416951 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-19 06:29:44,191 121 INFO rb-77a9295-224944-416951 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-19 06:29:44,245 121 INFO rb-77a9295-224944-416951 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-19 06:29:44,301 121 INFO rb-77a9295-224944-416951 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-19 06:29:44,361 121 INFO rb-77a9295-224944-416951 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-19 06:29:44,385 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:44] "POST /web/action/load HTTP/1.1" 200 - 11 0.010 0.012 2026-09-19 06:29:44,423 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:44] "POST /web/action/run HTTP/1.1" 200 - 20 0.011 0.017 2026-09-19 06:29:44,490 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:44] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 7 0.005 0.045 2026-09-19 06:29:44,515 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:44] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 06:29:44,558 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:44] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 20 0.011 0.028 2026-09-19 06:29:44,688 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:44] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 10 0.006 0.049 2026-09-19 06:29:44,722 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:44] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.005 0.020 2026-09-19 06:29:44,760 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:44] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.008 0.017 2026-09-19 06:29:44,806 121 INFO rb-77a9295-224944-416951 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-19 06:29:44,816 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:44] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.006 0.010 2026-09-19 06:29:44,859 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: tour succeeded 2026-09-19 06:29:44,860 121 INFO rb-77a9295-224944-416951 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-19 06:29:45,071 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.browser: heap 28975308 (allocated 31162368) 2026-09-19 06:29:45,093 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Closing chrome headless with pid 4610 2026-09-19 06:29:45,097 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Closing websocket connection 2026-09-19 06:29:45,098 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Terminating chrome headless with pid 4610 2026-09-19 06:29:45,198 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Chrome Log in: /tmp/odoo_tests/rb-77a9295-224944-416951/chrome_logs/chrome_log_20260919_062945_197957_test_reconcile_manual_journal_item_tour.txt 2026-09-19 06:29:45,198 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Removing chrome user profile "/tmp/tmp6cona2mh_chrome_odoo" 2026-09-19 06:29:45,244 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 06:29:45,262 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only ... 2026-09-19 06:29:46,754 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [542] 2026-09-19 06:29:46,764 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12205] 2026-09-19 06:29:46,770 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 06:29:47,545 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Chrome pid: 4852 2026-09-19 06:29:47,545 121 INFO rb-77a9295-224944-416951 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/tmp9ejf8p3n_chrome_odoo 2026-09-19 06:29:47,545 121 INFO rb-77a9295-224944-416951 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:44595/json/version 2026-09-19 06:29:47,548 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:44595/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:29:47,639 121 INFO rb-77a9295-224944-416951 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-19 06:29:47,639 121 INFO rb-77a9295-224944-416951 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:44595/json 2026-09-19 06:29:47,640 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:44595/json with timeout 3 increased to 10s during tests 2026-09-19 06:29:47,664 121 INFO rb-77a9295-224944-416951 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:44595/devtools/page/693E05A58E1AE458BEE0144733ED34ED 2026-09-19 06:29:47,674 121 INFO rb-77a9295-224944-416951 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-19 06:29:47,699 121 INFO rb-77a9295-224944-416951 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-19 06:29:47,781 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:recon_fence_absent from n/a 2026-09-19 06:29:47,783 121 INFO rb-77a9295-224944-416951 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-19 06:29:47,797 121 INFO rb-77a9295-224944-416951 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-19 06:29:47,797 121 INFO rb-77a9295-224944-416951 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-19 06:29:47,828 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:29:48,793 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:48] "GET /odoo HTTP/1.1" 200 - 178 0.108 0.862 2026-09-19 06:29:48,797 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Navigation result: {'frameId': '693E05A58E1AE458BEE0144733ED34ED', 'loaderId': '163CB17021181221F22BB7C92C43CE2B', 'isDownload': False} 2026-09-19 06:29:48,797 121 INFO rb-77a9295-224944-416951 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-19 06:29:48,839 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:48] "GET /web/assets/88a9719/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-09-19 06:29:48,848 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:48] "GET /web/assets/4e57e0d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-09-19 06:29:48,886 121 INFO rb-77a9295-224944-416951 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-19 06:29:48,907 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:48] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.030 0.042 2026-09-19 06:29:49,049 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:49] "GET /web/webclient/load_menus/c79a5e9ccc8e104a41b4d6a09aaf8696d317befb22676e097edeedde37525496 HTTP/1.1" 200 - 139 0.080 0.139 2026-09-19 06:29:49,055 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:49] "GET /web/webclient/translations/d913fccf956aa7c60911fab945142ca524b3b9ac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.223 2026-09-19 06:29:49,065 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:49] "GET /web/assets/e768fa9/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.004 0.115 2026-09-19 06:29:49,091 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:49] "GET /web/assets/c3470cd/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-19 06:29:49,555 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:49] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.018 2026-09-19 06:29:49,555 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:49] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.009 2026-09-19 06:29:49,561 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:49] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.011 2026-09-19 06:29:49,576 121 INFO rb-77a9295-224944-416951 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-19 06:29:49,581 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:49] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.006 0.017 2026-09-19 06:29:49,591 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:49] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 06:29:49,638 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:49] "GET /odoo/offline HTTP/1.1" 200 - 5 0.008 0.016 2026-09-19 06:29:49,661 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:49] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.007 0.025 2026-09-19 06:29:49,667 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:49] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.040 2026-09-19 06:29:49,686 121 INFO rb-77a9295-224944-416951 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-19 06:29:49,725 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:29:49,731 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:49] "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-19 06:29:49,768 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:49] "POST /mail/data HTTP/1.1" 200 - 34 0.049 0.043 2026-09-19 06:29:49,803 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:49] "GET /web/image?model=res.users&field=avatar_128&id=720 HTTP/1.1" 200 - 16 0.012 0.087 2026-09-19 06:29:49,817 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:49] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.103 2026-09-19 06:29:49,819 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:49] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.128 2026-09-19 06:29:49,898 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:49] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.024 0.161 2026-09-19 06:29:49,933 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:49] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.013 0.133 2026-09-19 06:29:49,966 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:49] "GET /web/image/res.partner/1628/avatar_128?unique=1789799385000 HTTP/1.1" 200 - 8 0.012 0.248 2026-09-19 06:29:49,981 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:49] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.013 2026-09-19 06:29:49,992 121 INFO rb-77a9295-224944-416951 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-19 06:29:50,062 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:50] "POST /mail/data HTTP/1.1" 200 - 37 0.041 0.101 2026-09-19 06:29:50,556 121 INFO rb-77a9295-224944-416951 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-19 06:29:50,569 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:50] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.003 0.005 2026-09-19 06:29:50,595 121 INFO rb-77a9295-224944-416951 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-19 06:29:50,629 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:50] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.002 0.006 2026-09-19 06:29:50,641 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:50] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.013 2026-09-19 06:29:50,741 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:50] "POST /mail/data HTTP/1.1" 200 - 20 0.039 0.033 2026-09-19 06:29:50,743 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:50] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.055 2026-09-19 06:29:50,771 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:50] "GET /web/image/res.partner/1628/avatar_128?unique=1789799385000 HTTP/1.1" 200 - 8 0.011 0.069 2026-09-19 06:29:50,792 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:50] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.090 2026-09-19 06:29:50,837 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:50] "GET /web/image?model=res.users&field=avatar_128&id=720 HTTP/1.1" 304 - 9 0.018 0.131 2026-09-19 06:29:50,864 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:50] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.010 0.097 2026-09-19 06:29:50,870 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:50] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 06:29:50,885 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:29:50,888 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:50] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.008 0.018 2026-09-19 06:29:51,008 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:51] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.033 0.160 2026-09-19 06:29:51,118 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:51] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 55 0.034 0.054 2026-09-19 06:29:51,182 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:51] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 06:29:51,234 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:51] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.010 2026-09-19 06:29:51,241 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:51] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.002 0.013 2026-09-19 06:29:51,245 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:51] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.008 2026-09-19 06:29:51,262 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:51] "GET /web/assets/a61573d/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-19 06:29:51,414 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:51] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 06:29:51,415 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:51] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-19 06:29:51,436 121 INFO rb-77a9295-224944-416951 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-19 06:29:51,518 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only.browser: tour succeeded 2026-09-19 06:29:51,519 121 INFO rb-77a9295-224944-416951 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-19 06:29:51,790 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only.browser: heap 24565036 (allocated 25124864) 2026-09-19 06:29:51,819 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Closing chrome headless with pid 4852 2026-09-19 06:29:51,821 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Closing websocket connection 2026-09-19 06:29:51,826 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Terminating chrome headless with pid 4852 2026-09-19 06:29:51,926 121 INFO rb-77a9295-224944-416951 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-77a9295-224944-416951/chrome_logs/chrome_log_20260919_062951_926638_test_reconcile_group_fence_absent_for_invoicing_only.txt 2026-09-19 06:29:51,926 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Removing chrome user profile "/tmp/tmp9ejf8p3n_chrome_odoo" 2026-09-19 06:29:51,962 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user ... 2026-09-19 06:29:52,443 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [543] 2026-09-19 06:29:52,456 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12210] 2026-09-19 06:29:52,463 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 06:29:53,140 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Chrome pid: 5078 2026-09-19 06:29:53,141 121 INFO rb-77a9295-224944-416951 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/tmpv6k41goi_chrome_odoo 2026-09-19 06:29:53,141 121 INFO rb-77a9295-224944-416951 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:42237/json/version 2026-09-19 06:29:53,143 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:42237/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:29:53,153 121 INFO rb-77a9295-224944-416951 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-19 06:29:53,154 121 INFO rb-77a9295-224944-416951 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:42237/json 2026-09-19 06:29:53,155 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:42237/json with timeout 3 increased to 10s during tests 2026-09-19 06:29:53,165 121 INFO rb-77a9295-224944-416951 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:42237/devtools/page/DA04856DBAF04227443BB8C799541E02 2026-09-19 06:29:53,173 121 INFO rb-77a9295-224944-416951 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-19 06:29:53,176 121 INFO rb-77a9295-224944-416951 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-19 06:29:53,241 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:recon_fence_present from n/a 2026-09-19 06:29:53,243 121 INFO rb-77a9295-224944-416951 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-19 06:29:53,250 121 INFO rb-77a9295-224944-416951 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-19 06:29:53,250 121 INFO rb-77a9295-224944-416951 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-19 06:29:53,260 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:29:54,287 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:54] "GET /odoo HTTP/1.1" 200 - 178 0.152 0.878 2026-09-19 06:29:54,294 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Navigation result: {'frameId': 'DA04856DBAF04227443BB8C799541E02', 'loaderId': '1D5DA6254CA9EF99A5912CC853CA19C3', 'isDownload': False} 2026-09-19 06:29:54,295 121 INFO rb-77a9295-224944-416951 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-19 06:29:54,352 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:54] "GET /web/assets/88a9719/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.020 2026-09-19 06:29:54,361 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:54] "GET /web/webclient/translations/d913fccf956aa7c60911fab945142ca524b3b9ac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.014 2026-09-19 06:29:54,367 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:54] "GET /web/assets/4e57e0d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.039 2026-09-19 06:29:54,398 121 INFO rb-77a9295-224944-416951 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-19 06:29:54,576 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:54] "GET /web/webclient/load_menus/5ad3f3127850fb6c07737b35d5c400e0ecb40b0cf2d521d7add1eee83d9adf40 HTTP/1.1" 200 - 173 0.129 0.112 2026-09-19 06:29:54,604 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:54] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.012 0.256 2026-09-19 06:29:54,614 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:54] "GET /web/assets/e768fa9/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-09-19 06:29:54,988 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:54] "GET /web/assets/c3470cd/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-19 06:29:55,059 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:55] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.004 2026-09-19 06:29:55,064 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:55] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.007 2026-09-19 06:29:55,070 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:55] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.014 2026-09-19 06:29:55,085 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:55] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.007 2026-09-19 06:29:55,102 121 INFO rb-77a9295-224944-416951 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-19 06:29:55,114 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:55] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 06:29:55,148 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:55] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.015 2026-09-19 06:29:55,162 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:55] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.001 0.006 2026-09-19 06:29:55,181 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:55] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.010 0.010 2026-09-19 06:29:55,233 121 INFO rb-77a9295-224944-416951 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-19 06:29:55,295 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 06:29:55,320 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29: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-19 06:29:55,342 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:55] "POST /mail/data HTTP/1.1" 200 - 34 0.069 0.048 2026-09-19 06:29:55,375 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:55] "GET /web/image?model=res.users&field=avatar_128&id=721 HTTP/1.1" 200 - 16 0.012 0.123 2026-09-19 06:29:55,392 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:55] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.139 2026-09-19 06:29:55,426 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:55] "GET /web/image/res.partner/1629/avatar_128?unique=1789799385000 HTTP/1.1" 200 - 8 0.009 0.173 2026-09-19 06:29:55,489 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:55] "GET /odoo/action-account.open_account_journal_dashboard_kanban HTTP/1.1" 200 - 20 0.018 0.179 2026-09-19 06:29:55,491 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:55] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.192 2026-09-19 06:29:55,525 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:55] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.014 0.152 2026-09-19 06:29:55,565 121 INFO rb-77a9295-224944-416951 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-19 06:29:55,596 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:55] "POST /mail/data HTTP/1.1" 200 - 37 0.027 0.066 2026-09-19 06:29:55,610 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:55] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.006 0.055 2026-09-19 06:29:56,194 121 INFO rb-77a9295-224944-416951 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-19 06:29:56,211 121 INFO rb-77a9295-224944-416951 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-19 06:29:56,213 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:56] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.002 0.005 2026-09-19 06:29:56,236 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:56] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 06:29:56,248 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:56] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.009 2026-09-19 06:29:56,342 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:56] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.016 2026-09-19 06:29:56,365 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:56] "POST /mail/data HTTP/1.1" 200 - 20 0.037 0.029 2026-09-19 06:29:56,367 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:56] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.061 2026-09-19 06:29:56,399 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:56] "GET /web/image?model=res.users&field=avatar_128&id=721 HTTP/1.1" 304 - 9 0.008 0.060 2026-09-19 06:29:56,415 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:56] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.005 0.074 2026-09-19 06:29:56,435 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:56] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.098 2026-09-19 06:29:56,450 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:56] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.003 0.068 2026-09-19 06:29:56,484 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 06:29:56,566 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:56] "POST /web/dataset/call_kw/account.journal/get_views HTTP/1.1" 200 - 70 0.029 0.080 2026-09-19 06:29:56,676 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:56] "POST /web/dataset/call_kw/account.journal/web_search_read HTTP/1.1" 200 - 55 0.032 0.053 2026-09-19 06:29:56,737 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:56] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.005 2026-09-19 06:29:56,788 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:56] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 06:29:56,798 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:56] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 06:29:56,802 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:56] "POST /web/dataset/call_kw/account.journal/is_sample_action_available HTTP/1.1" 200 - 1 0.001 0.004 2026-09-19 06:29:56,819 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:56] "GET /web/assets/a61573d/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-19 06:29:56,966 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:56] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 06:29:56,968 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:29:56] "GET /web/static/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 06:29:57,000 121 INFO rb-77a9295-224944-416951 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-19 06:29:57,079 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user.browser: tour succeeded 2026-09-19 06:29:57,079 121 INFO rb-77a9295-224944-416951 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-19 06:29:57,301 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user.browser: heap 24668384 (allocated 25911296) 2026-09-19 06:29:57,321 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Closing chrome headless with pid 5078 2026-09-19 06:29:57,322 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Closing websocket connection 2026-09-19 06:29:57,323 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Terminating chrome headless with pid 5078 2026-09-19 06:29:57,405 121 INFO rb-77a9295-224944-416951 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-77a9295-224944-416951/chrome_logs/chrome_log_20260919_062957_405754_test_reconcile_group_fence_present_for_account_user.txt 2026-09-19 06:29:57,406 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Removing chrome user profile "/tmp/tmpv6k41goi_chrome_odoo" 2026-09-19 06:29:57,457 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:29:57,475 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualFxTour.test_reconcile_manual_fx_tour ... 2026-09-19 06:29:57,940 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [544] 2026-09-19 06:29:57,949 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12215] 2026-09-19 06:29:57,955 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 06:29:58,796 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Chrome pid: 5305 2026-09-19 06:29:58,797 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Chrome headless temporary user profile dir: /tmp/tmp0rmwggio_chrome_odoo 2026-09-19 06:29:58,797 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Issuing json command http://127.0.0.1:40713/json/version 2026-09-19 06:29:58,798 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:40713/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:29:58,819 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Browser version: Chrome/150.0.7871.114 2026-09-19 06:29:58,819 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Issuing json command http://127.0.0.1:40713/json 2026-09-19 06:29:58,824 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:40713/json with timeout 3 increased to 10s during tests 2026-09-19 06:29:58,836 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Websocket url found: ws://127.0.0.1:40713/devtools/page/63D7712552A4808D9B5374225DC87592 2026-09-19 06:29:58,844 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Enable chrome headless console log notification 2026-09-19 06:29:58,858 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Chrome headless enable page notifications 2026-09-19 06:29:58,918 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:recon_manual_fx_user from n/a 2026-09-19 06:29:58,924 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Setting session cookie in browser 2026-09-19 06:29:58,934 121 INFO rb-77a9295-224944-416951 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-19 06:29:58,934 121 INFO rb-77a9295-224944-416951 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-19 06:29:58,954 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:30:00,060 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:00] "GET /odoo HTTP/1.1" 200 - 185 0.175 0.934 2026-09-19 06:30:00,063 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Navigation result: {'frameId': '63D7712552A4808D9B5374225DC87592', 'loaderId': '01111C0452008B4E0A207EA6C94CF4CB', 'isDownload': False} 2026-09-19 06:30:00,064 121 INFO rb-77a9295-224944-416951 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-19 06:30:00,104 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:00] "GET /web/assets/4e57e0d/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-09-19 06:30:00,132 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:00] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 9 0.010 0.025 2026-09-19 06:30:00,140 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:00] "GET /web/assets/88a9719/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.050 2026-09-19 06:30:00,183 121 INFO rb-77a9295-224944-416951 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-19 06:30:00,373 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:00] "GET /web/webclient/load_menus/5ad3f3127850fb6c07737b35d5c400e0ecb40b0cf2d521d7add1eee83d9adf40 HTTP/1.1" 200 - 173 0.130 0.153 2026-09-19 06:30:00,377 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:00] "GET /web/webclient/translations/d913fccf956aa7c60911fab945142ca524b3b9ac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.286 2026-09-19 06:30:00,390 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:00] "GET /web/assets/e768fa9/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.215 2026-09-19 06:30:00,405 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:00] "GET /web/assets/c3470cd/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.033 2026-09-19 06:30:00,832 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:00] "GET /viin_stringee/static/src/services/sounds/incoming.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-19 06:30:00,840 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:00] "GET /viin_stringee/static/src/services/sounds/ringback.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-19 06:30:00,843 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:00] "GET /viin_stringee/static/src/services/sounds/dialpad.mp3 HTTP/1.1" 206 - 0 0.000 0.001 2026-09-19 06:30:00,854 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:00] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.001 0.009 2026-09-19 06:30:00,856 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: Owl is running in 'dev' mode. 2026-09-19 06:30:00,872 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 06:30:00,921 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.015 0.020 2026-09-19 06:30:00,949 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:00] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 5 0.011 0.028 2026-09-19 06:30:00,953 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:00] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.049 2026-09-19 06:30:00,960 121 INFO rb-77a9295-224944-416951 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-19 06:30:01,050 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 06:30:01,075 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:01] "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-19 06:30:01,094 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:01] "POST /mail/data HTTP/1.1" 200 - 34 0.088 0.042 2026-09-19 06:30:01,182 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:01] "GET /odoo/action-account.action_account_moves_all HTTP/1.1" 200 - 20 0.029 0.180 2026-09-19 06:30:01,216 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:01] "GET /web/image/res.partner/1630/avatar_128?unique=1789799397000 HTTP/1.1" 200 - 15 0.013 0.213 2026-09-19 06:30:01,252 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:01] "GET /web/image?model=res.users&field=avatar_128&id=722 HTTP/1.1" 200 - 9 0.011 0.252 2026-09-19 06:30:01,264 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:01] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.256 2026-09-19 06:30:01,284 121 INFO rb-77a9295-224944-416951 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-19 06:30:01,306 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:01] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 11 0.013 0.187 2026-09-19 06:30:01,330 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:01] "GET /web/manifest.webmanifest HTTP/1.1" 200 - 7 0.005 0.080 2026-09-19 06:30:01,332 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:01] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.346 2026-09-19 06:30:01,871 121 INFO rb-77a9295-224944-416951 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-19 06:30:01,882 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:01] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 304 - 2 0.001 0.004 2026-09-19 06:30:01,885 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: Owl is running in 'dev' mode. 2026-09-19 06:30:01,916 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:01] "POST /hr_attendance/attendance_user_data HTTP/1.1" 200 - 1 0.000 0.006 2026-09-19 06:30:01,926 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:01] "POST /web/dataset/call_kw/res.users/get_timesheet_timer_systray_data HTTP/1.1" 200 - 1 0.001 0.010 2026-09-19 06:30:02,021 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:02] "POST /mail/data HTTP/1.1" 200 - 20 0.034 0.031 2026-09-19 06:30:02,046 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:02] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.067 2026-09-19 06:30:02,047 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:02] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.072 2026-09-19 06:30:02,077 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:02] "GET /web/image/res.partner/1630/avatar_128?unique=1789799397000 HTTP/1.1" 200 - 8 0.009 0.094 2026-09-19 06:30:02,108 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:02] "GET /web/image?model=res.users&field=avatar_128&id=722 HTTP/1.1" 200 - 9 0.012 0.114 2026-09-19 06:30:02,130 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:02] "POST /web/dataset/call_kw/res.users/get_stringee_config HTTP/1.1" 200 - 2 0.006 0.080 2026-09-19 06:30:02,135 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:02] "GET /viin_brand_common/static/img/viindoo-icon-192x192.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 06:30:02,147 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-19 06:30:02,331 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:02] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 101 0.073 0.186 2026-09-19 06:30:02,355 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:02] "GET /web/image/res.company/1/favicon HTTP/1.1" 200 - 9 0.007 0.219 2026-09-19 06:30:02,386 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:02] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 3 0.015 0.017 2026-09-19 06:30:02,391 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:02] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.013 2026-09-19 06:30:02,460 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:02] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 28 0.021 0.066 2026-09-19 06:30:03,001 121 INFO rb-77a9295-224944-416951 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-19 06:30:03,068 121 INFO rb-77a9295-224944-416951 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-19 06:30:03,097 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:03] "POST /web/dataset/call_kw/account.move.line/search_panel_select_range HTTP/1.1" 200 - 4 0.015 0.013 2026-09-19 06:30:03,135 121 INFO rb-77a9295-224944-416951 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-19 06:30:03,196 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:03] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 19 0.054 0.033 2026-09-19 06:30:03,240 121 INFO rb-77a9295-224944-416951 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-19 06:30:03,321 121 INFO rb-77a9295-224944-416951 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-19 06:30:03,349 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:03] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 11 0.009 0.013 2026-09-19 06:30:03,387 121 INFO rb-77a9295-224944-416951 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-19 06:30:03,408 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:03] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.005 0.011 2026-09-19 06:30:03,442 121 INFO rb-77a9295-224944-416951 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-19 06:30:03,494 121 INFO rb-77a9295-224944-416951 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-19 06:30:03,546 121 INFO rb-77a9295-224944-416951 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-19 06:30:03,598 121 INFO rb-77a9295-224944-416951 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-19 06:30:03,654 121 INFO rb-77a9295-224944-416951 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-19 06:30:03,715 121 INFO rb-77a9295-224944-416951 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-19 06:30:03,740 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:03] "POST /web/action/load HTTP/1.1" 200 - 11 0.007 0.016 2026-09-19 06:30:03,782 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:03] "POST /web/action/run HTTP/1.1" 200 - 20 0.012 0.023 2026-09-19 06:30:03,847 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:03] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 7 0.006 0.047 2026-09-19 06:30:03,874 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:03] "POST /web/dataset/call_kw/res.users/has_group HTTP/1.1" 200 - 0 0.000 0.007 2026-09-19 06:30:03,924 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:03] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 26 0.015 0.034 2026-09-19 06:30:04,021 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:04] "POST /web/dataset/call_kw/account.move.line/get_views HTTP/1.1" 200 - 10 0.007 0.046 2026-09-19 06:30:04,053 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:04] "POST /web/dataset/call_kw/res.partner/read HTTP/1.1" 200 - 3 0.004 0.017 2026-09-19 06:30:04,094 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:04] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 7 0.006 0.023 2026-09-19 06:30:04,151 121 INFO rb-77a9295-224944-416951 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-19 06:30:04,170 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:04] "POST /web/dataset/call_kw/account.move.line/json_friendly_approval_request_data HTTP/1.1" 200 - 4 0.011 0.013 2026-09-19 06:30:04,192 121 INFO rb-77a9295-224944-416951 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-19 06:30:04,257 121 INFO rb-77a9295-224944-416951 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-19 06:30:04,334 121 INFO rb-77a9295-224944-416951 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-19 06:30:04,836 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:04] "POST /web/dataset/call_button/account.move.line/action_validate HTTP/1.1" 200 - 277 0.213 0.286 2026-09-19 06:30:04,845 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:04] "POST /web/dataset/call_kw/account.move.line/web_search_read HTTP/1.1" 200 - 1 0.001 0.496 2026-09-19 06:30:04,847 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:04] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.249 2026-09-19 06:30:04,879 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:04] "POST /web/dataset/call_kw/account.move.line/web_read HTTP/1.1" 200 - 11 0.010 0.024 2026-09-19 06:30:04,921 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:04] "POST /web/dataset/call_kw/account.move/zalo_check_recipients HTTP/1.1" 200 - 2 0.003 0.009 2026-09-19 06:30:04,932 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:04] "POST /web/dataset/call_kw/account.move/zalo_check_recipients HTTP/1.1" 200 - 2 0.003 0.013 2026-09-19 06:30:04,945 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: tour succeeded 2026-09-19 06:30:04,945 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: ╔═════════════════════════════════════════╗ ║ TOUR reconcile_manual_fx_tour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-09-19 06:30:04,994 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:04] "POST /mail/thread/data HTTP/1.1" 200 - 38 0.026 0.047 2026-09-19 06:30:05,027 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:30:05] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.012 0.066 2026-09-19 06:30:05,145 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.browser: heap 30434528 (allocated 31948800) 2026-09-19 06:30:05,198 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Closing chrome headless with pid 5305 2026-09-19 06:30:05,200 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Closing websocket connection 2026-09-19 06:30:05,200 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Terminating chrome headless with pid 5305 2026-09-19 06:30:05,296 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Chrome Log in: /tmp/odoo_tests/rb-77a9295-224944-416951/chrome_logs/chrome_log_20260919_063005_296368_test_reconcile_manual_fx_tour.txt 2026-09-19 06:30:05,296 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Removing chrome user profile "/tmp/tmp0rmwggio_chrome_odoo" 2026-09-19 06:30:05,355 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 06:30:23,619 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_1 ... 2026-09-19 06:30:25,724 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_2 ... 2026-09-19 06:30:28,181 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_3 ... 2026-09-19 06:30:31,225 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #723 deleted account.move.line.ctp records with IDs: [1250, 1251, 1252, 1253] 2026-09-19 06:30:31,358 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #723 deleted account.move.line records with IDs: [2579, 2580, 2581, 2582, 2583, 2584, 2585, 2586] 2026-09-19 06:30:31,473 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #723 deleted account.move records with IDs: [1108, 1109, 1110, 1111] 2026-09-19 06:30:32,234 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_with_foreign_currency ... 2026-09-19 06:30:36,153 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_can_post_invoice_with_recurring_line ... 2026-09-19 06:30:39,347 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_can_reset_recurring_invoice_to_draft ... 2026-09-19 06:30:42,878 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #726 deleted account.move.line.ctp records with IDs: [1265, 1266] 2026-09-19 06:30:43,032 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #726 deleted account.move.line records with IDs: [2631, 2632, 2633, 2634] 2026-09-19 06:30:43,174 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #726 deleted account.move records with IDs: [1133, 1134] 2026-09-19 06:30:43,240 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_still_cannot_create_allocation_manually ... 2026-09-19 06:30:46,651 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_manual_recurring_transfer_4 ... 2026-09-19 06:30:49,669 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_move_line_dates_constraint ... 2026-09-19 06:30:50,191 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_move_line_name ... 2026-09-19 06:30:50,575 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_account_fallback_used_when_line_has_no_product ... 2026-09-19 06:30:52,137 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_account_resolved_per_line_company_not_ambient_company ... 2026-09-19 06:30:52,682 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_allocations_identical_for_clerk_and_accountant ... 2026-09-19 06:30:57,699 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_on_customer_invoice_created_by_orm ... 2026-09-19 06:30:58,385 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_on_vendor_bill_created_by_orm ... 2026-09-19 06:30:59,095 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_when_dates_written_after_create ... 2026-09-19 06:31:00,002 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-19 06:31:11,768 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_recurring.tests.test_effective_span_end: Starting TestRecurringEffectiveSpanEnd.test_recurring_end_date_false_for_a_plain_unrelated_line ... 2026-09-19 06:31:11,962 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_account_recurring.tests.test_effective_span_end: Starting TestRecurringEffectiveSpanEnd.test_recurring_end_date_inherits_the_single_transfer_origin ... 2026-09-19 06:31:14,526 121 INFO rb-77a9295-224944-416951 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-19 06:31:14,939 121 INFO rb-77a9295-224944-416951 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-19 06:31:15,180 121 INFO rb-77a9295-224944-416951 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-19 06:31:17,432 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 06:31:47,615 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_01_access_right_internal_user ... 2026-09-19 06:31:47,646 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 736, model: affiliate.commission.rule 2026-09-19 06:31:47,665 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 736, model: affiliate.report 2026-09-19 06:31:47,670 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 736, model: affiliate.code 2026-09-19 06:31:47,673 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 736, model: affiliate.commission 2026-09-19 06:31:47,676 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 736, model: affiliate.commission.line 2026-09-19 06:31:47,679 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 736, model: affiliate.commission.rule 2026-09-19 06:31:47,682 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 736, model: affiliate.report 2026-09-19 06:31:47,688 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 736, model: affiliate.code 2026-09-19 06:31:47,693 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 736, model: affiliate.commission 2026-09-19 06:31:47,696 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 736, model: affiliate.commission.line 2026-09-19 06:31:47,701 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 736, model: affiliate.commission.rule 2026-09-19 06:31:47,703 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 736, model: affiliate.report 2026-09-19 06:31:47,709 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 736, model: affiliate.code 2026-09-19 06:31:47,715 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 736, model: affiliate.commission 2026-09-19 06:31:47,718 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 736, model: affiliate.commission.line 2026-09-19 06:31:47,719 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 736, model: affiliate.commission.rule 2026-09-19 06:31:47,723 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 736, model: affiliate.report 2026-09-19 06:31:47,741 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_02_access_right_portal_user ... 2026-09-19 06:31:47,761 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 734, model: affiliate.commission.rule 2026-09-19 06:31:47,769 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 734, model: affiliate.progressive.commission.rule 2026-09-19 06:31:47,772 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 734, model: affiliate.report 2026-09-19 06:31:47,776 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 734, model: affiliate.code 2026-09-19 06:31:47,780 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 734, model: affiliate.commission 2026-09-19 06:31:47,784 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 734, model: affiliate.commission.line 2026-09-19 06:31:47,786 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 734, model: affiliate.commission.rule 2026-09-19 06:31:47,788 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 734, model: affiliate.progressive.commission.rule 2026-09-19 06:31:47,790 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 734, model: affiliate.report 2026-09-19 06:31:47,793 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 734, model: affiliate.code 2026-09-19 06:31:47,796 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 734, model: affiliate.commission 2026-09-19 06:31:47,802 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 734, model: affiliate.commission.line 2026-09-19 06:31:47,804 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 734, model: affiliate.commission.rule 2026-09-19 06:31:47,806 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 734, model: affiliate.progressive.commission.rule 2026-09-19 06:31:47,809 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 734, model: affiliate.report 2026-09-19 06:31:47,811 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 734, model: affiliate.code 2026-09-19 06:31:47,813 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 734, model: affiliate.commission 2026-09-19 06:31:47,815 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 734, model: affiliate.commission.line 2026-09-19 06:31:47,817 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 734, model: affiliate.commission.rule 2026-09-19 06:31:47,820 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 734, model: affiliate.progressive.commission.rule 2026-09-19 06:31:47,822 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 734, model: affiliate.report 2026-09-19 06:31:47,846 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_03_access_right_affliate_user ... 2026-09-19 06:31:47,865 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 737, model: affiliate.report 2026-09-19 06:31:47,878 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 737, model: affiliate.commission.rule 2026-09-19 06:31:47,885 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 737, model: affiliate.progressive.commission.rule 2026-09-19 06:31:47,888 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 737, model: affiliate.report 2026-09-19 06:31:47,892 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 737, model: affiliate.commission.rule 2026-09-19 06:31:47,897 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 737, model: affiliate.progressive.commission.rule 2026-09-19 06:31:47,901 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 737, model: affiliate.report 2026-09-19 06:31:47,907 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 737, model: affiliate.code 2026-09-19 06:31:47,910 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 737, model: affiliate.commission 2026-09-19 06:31:47,915 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 737, model: affiliate.commission.line 2026-09-19 06:31:47,921 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 737, model: affiliate.commission.rule 2026-09-19 06:31:47,924 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 737, model: affiliate.progressive.commission.rule 2026-09-19 06:31:47,930 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 737, model: affiliate.report 2026-09-19 06:31:47,952 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_04_access_right_affliate_admin ... 2026-09-19 06:31:47,976 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 741, model: affiliate.report 2026-09-19 06:31:47,986 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 741, model: affiliate.report 2026-09-19 06:31:47,991 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 741, model: affiliate.report 2026-09-19 06:31:48,014 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_05_access_rule_own_affiliate_code ... 2026-09-19 06:31:48,049 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 737, model: affiliate.code 2026-09-19 06:31:48,068 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 737, model: affiliate.code 2026-09-19 06:31:48,094 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 737, model: affiliate.code 2026-09-19 06:31:48,111 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 737, model: affiliate.code 2026-09-19 06:31:48,177 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 737, model: affiliate.code 2026-09-19 06:31:48,181 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 737, model: affiliate.code 2026-09-19 06:31:48,199 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 737, model: affiliate.code 2026-09-19 06:31:48,240 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_06_access_rule_own_affiliate_commission ... 2026-09-19 06:31:48,416 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 737, model: affiliate.commission 2026-09-19 06:31:48,438 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 737, model: affiliate.commission 2026-09-19 06:31:48,458 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [6], uid: 737, model: affiliate.commission 2026-09-19 06:31:48,477 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [6], uid: 737, model: affiliate.commission 2026-09-19 06:31:48,536 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 737, model: affiliate.commission 2026-09-19 06:31:48,541 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [6], uid: 737, model: affiliate.commission 2026-09-19 06:31:48,556 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [6], uid: 737, model: affiliate.commission 2026-09-19 06:31:48,590 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_07_access_rule_all_affiliate_code ... 2026-09-19 06:31:48,644 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_08_access_rule_all_affiliate_commission ... 2026-09-19 06:31:48,839 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_09_access_right_billing_user ... 2026-09-19 06:31:48,863 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 743, model: affiliate.code 2026-09-19 06:31:48,875 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 743, model: affiliate.commission 2026-09-19 06:31:48,879 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 743, model: affiliate.commission.line 2026-09-19 06:31:48,882 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 743, model: affiliate.commission.rule 2026-09-19 06:31:48,889 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 743, model: affiliate.code 2026-09-19 06:31:48,895 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 743, model: affiliate.commission 2026-09-19 06:31:48,900 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 743, model: affiliate.commission.line 2026-09-19 06:31:48,903 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 743, model: affiliate.commission.rule 2026-09-19 06:31:48,910 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 743, model: affiliate.code 2026-09-19 06:31:48,914 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 743, model: affiliate.commission 2026-09-19 06:31:48,917 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 743, model: affiliate.commission.line 2026-09-19 06:31:48,921 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 743, model: affiliate.commission.rule 2026-09-19 06:31:48,950 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_10_access_right_account_readonly_user ... 2026-09-19 06:31:48,972 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 744, model: affiliate.code 2026-09-19 06:31:48,982 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 744, model: affiliate.commission 2026-09-19 06:31:48,989 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 744, model: affiliate.commission.line 2026-09-19 06:31:48,993 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 744, model: affiliate.commission.rule 2026-09-19 06:31:49,002 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 744, model: affiliate.code 2026-09-19 06:31:49,006 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 744, model: affiliate.commission 2026-09-19 06:31:49,009 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 744, model: affiliate.commission.line 2026-09-19 06:31:49,013 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 744, model: affiliate.commission.rule 2026-09-19 06:31:49,019 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 744, model: affiliate.code 2026-09-19 06:31:49,022 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 744, model: affiliate.commission 2026-09-19 06:31:49,026 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 744, model: affiliate.commission.line 2026-09-19 06:31:49,031 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 744, model: affiliate.commission.rule 2026-09-19 06:31:49,107 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-09-19 06:32:17,660 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_commission_with_existing_invoice ... 2026-09-19 06:32:19,230 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_commission_with_no_existing_invoice ... 2026-09-19 06:32:19,955 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_link_commission_ids ... 2026-09-19 06:32:20,482 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:32:49,774 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_affcode_capacity_check_sees_whole_pool_for_plain_user ... 2026-09-19 06:32:50,168 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_affcode_create_excludes_search_sees_whole_pool_for_plain_user ... 2026-09-19 06:32:50,377 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_barcode ... 2026-09-19 06:32:50,407 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_create_affiliate ... 2026-09-19 06:32:50,537 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_generate_name_with_config ... 2026-09-19 06:32:50,740 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_01 ... 2026-09-19 06:32:50,793 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_02 ... 2026-09-19 06:32:50,867 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_03 ... 2026-09-19 06:32:50,935 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_04 ... 2026-09-19 06:32:51,003 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_name_search ... 2026-09-19 06:32:51,045 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_reach_the_maximun_limit_of_affiliate_code ... 2026-09-19 06:32:51,486 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:33:21,308 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_commission_rule: Starting TestCommissionRule.test_check_date ... 2026-09-19 06:33:21,454 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:33:50,646 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_01_config_auto_generate_affiliate_bill_receipts ... 2026-09-19 06:33:50,891 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_02_cron_generate_affiliate_bill_receipts_with_month_cycle ... 2026-09-19 06:33:51,081 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-19 06:33:51,146 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-19 06:33:51,174 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-19 06:33:51,557 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-19 06:33:51,637 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-19 06:33:51,900 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-19 06:33:51,922 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_03_cron_generate_affiliate_bill_receipts_with_week_cycle ... 2026-09-19 06:33:52,157 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-19 06:33:52,234 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-19 06:33:52,269 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-19 06:33:52,679 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-19 06:33:52,775 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-19 06:33:53,082 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-19 06:33:53,111 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_04_cron_generate_affiliate_bill_receipts_with_day_cycle ... 2026-09-19 06:33:53,343 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-19 06:33:53,398 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-19 06:33:53,426 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-19 06:33:53,830 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-19 06:33:53,904 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) started manually 2026-09-19 06:33:54,137 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (104) done 2026-09-19 06:33:54,161 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_05_create_commission_receipt_invoice_manually ... 2026-09-19 06:33:54,794 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:34:24,748 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_fiscal_position: Starting TestFiscalPosition.test_fiscal_position ... 2026-09-19 06:34:25,784 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:34:57,588 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_01_remove_partner_has_been_linked_viin_affiliate_code ... 2026-09-19 06:34:57,731 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted affiliate.code records with IDs: [59] 2026-09-19 06:34:57,736 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3047] 2026-09-19 06:34:58,103 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1811] 2026-09-19 06:34:58,139 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_create_commission ... 2026-09-19 06:35:00,040 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_default_commission_percentage ... 2026-09-19 06:35:00,128 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:35:31,552 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_access_rule_access_commission_multi_company ... 2026-09-19 06:35:31,853 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [24], uid: 821, model: affiliate.commission 2026-09-19 06:35:31,888 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [25], uid: 820, model: affiliate.commission 2026-09-19 06:35:31,929 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [24], uid: 821, model: affiliate.commission 2026-09-19 06:35:31,956 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [25], uid: 820, model: affiliate.commission 2026-09-19 06:35:31,997 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [24], uid: 821, model: affiliate.commission 2026-09-19 06:35:32,020 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [25], uid: 820, model: affiliate.commission 2026-09-19 06:35:32,060 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [24], uid: 821, model: affiliate.commission 2026-09-19 06:35:32,090 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [25], uid: 820, model: affiliate.commission 2026-09-19 06:35:32,163 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_access_rule_affiliate_code_multi_company ... 2026-09-19 06:35:32,259 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 821, model: affiliate.code 2026-09-19 06:35:32,301 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [63], uid: 820, model: affiliate.code 2026-09-19 06:35:32,351 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [62], uid: 821, model: affiliate.code 2026-09-19 06:35:32,379 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [63], uid: 820, model: affiliate.code 2026-09-19 06:35:32,421 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 821, model: affiliate.code 2026-09-19 06:35:32,443 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [63], uid: 820, model: affiliate.code 2026-09-19 06:35:32,490 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [62], uid: 821, model: affiliate.code 2026-09-19 06:35:32,522 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [63], uid: 820, model: affiliate.code 2026-09-19 06:35:32,579 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_multi_company_access_commission_rule ... 2026-09-19 06:35:32,672 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 821, model: affiliate.commission.rule 2026-09-19 06:35:32,712 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 820, model: affiliate.commission.rule 2026-09-19 06:35:32,761 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [19], uid: 821, model: affiliate.commission.rule 2026-09-19 06:35:32,795 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [20], uid: 820, model: affiliate.commission.rule 2026-09-19 06:35:32,841 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [19], uid: 821, model: affiliate.commission.rule 2026-09-19 06:35:32,885 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [20], uid: 820, model: affiliate.commission.rule 2026-09-19 06:35:32,939 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [19], uid: 821, model: affiliate.commission.rule 2026-09-19 06:35:32,975 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [20], uid: 820, model: affiliate.commission.rule 2026-09-19 06:35:33,076 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:36:04,942 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_multi_currency: Starting TestMultiCurrency.test_multi_currency ... 2026-09-19 06:36:06,409 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:36:36,505 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_01_create_affiliate_referral_commission ... 2026-09-19 06:36:36,665 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_02_create_commission_invoice ... 2026-09-19 06:36:38,068 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_03_create_commission_invoice ... 2026-09-19 06:36:39,528 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:37:10,932 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_res_partner: Starting TestResPartner.test_compute_is_affiliate ... 2026-09-19 06:37:11,081 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted affiliate.code records with IDs: [76] 2026-09-19 06:37:11,089 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3173] 2026-09-19 06:37:11,117 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_res_partner: Starting TestResPartner.test_search_is_affiliate ... 2026-09-19 06:37:11,262 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:37:43,719 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_action_update_affiliate_code_for_internal ... 2026-09-19 06:37:45,178 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_action_update_affiliate_code_for_portal ... 2026-09-19 06:37:46,228 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_compute_user_count ... 2026-09-19 06:37:46,285 121 INFO rb-77a9295-224944-416951 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-19 06:37:46,975 121 INFO rb-77a9295-224944-416951 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-19 06:37:47,674 121 INFO rb-77a9295-224944-416951 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-19 06:37:48,486 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_create_user_auto_generate_code_when_not_enable_auto_generate_code ... 2026-09-19 06:37:49,301 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_generate_affiliate_code ... 2026-09-19 06:37:49,468 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-09-19 06:38:19,223 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_crm.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_lead_count ... 2026-09-19 06:38:19,339 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted crm.lead records with IDs: [77] 2026-09-19 06:38:19,396 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:38:49,383 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_create_lead ... 2026-09-19 06:38:49,457 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 900, model: crm.lead 2026-09-19 06:38:49,466 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 903, model: crm.lead 2026-09-19 06:38:49,474 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 904, model: crm.lead 2026-09-19 06:38:49,498 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_read_lead ... 2026-09-19 06:38:49,519 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 900, model: crm.lead 2026-09-19 06:38:49,548 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 903, model: crm.lead 2026-09-19 06:38:49,568 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 904, model: crm.lead 2026-09-19 06:38:49,588 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 900, model: crm.lead 2026-09-19 06:38:49,818 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_unlink_lead ... 2026-09-19 06:38:49,828 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 900, model: crm.lead 2026-09-19 06:38:49,840 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 903, model: crm.lead 2026-09-19 06:38:49,848 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 904, model: crm.lead 2026-09-19 06:38:49,877 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_write_lead ... 2026-09-19 06:38:49,889 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 900, model: crm.lead 2026-09-19 06:38:49,904 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 903, model: crm.lead 2026-09-19 06:38:49,914 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 904, model: crm.lead 2026-09-19 06:38:49,990 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:38:50,210 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_01_affiliate_loyalty_coupon_program ... 2026-09-19 06:38:50,307 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_02_affiliate_loyalty_discount_code_program ... 2026-09-19 06:38:50,404 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_03_reach_the_limit_of_length_of_affiliate_discount_code ... 2026-09-19 06:38:51,142 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_04_loyalty_rule_display_name_recompute_on_program_rename ... 2026-09-19 06:38:51,204 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 06:38:52,418 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_01_check_affiliate_admin_access_loyalty ... 2026-09-19 06:38:52,450 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 908, model: loyalty.program 2026-09-19 06:38:52,462 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 908, model: loyalty.generate.wizard 2026-09-19 06:38:52,465 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 908, model: loyalty.program 2026-09-19 06:38:52,488 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_02_check_affiliate_user_all_doc_access_loyalty ... 2026-09-19 06:38:52,643 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 907, model: loyalty.rule 2026-09-19 06:38:52,649 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 907, model: loyalty.reward 2026-09-19 06:38:52,678 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 907, model: loyalty.program 2026-09-19 06:38:52,681 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 907, model: loyalty.rule 2026-09-19 06:38:52,685 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 907, model: loyalty.reward 2026-09-19 06:38:52,709 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #907 deleted mail.message records with IDs: [12303, 12301, 12300] 2026-09-19 06:38:52,709 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 907, model: loyalty.card 2026-09-19 06:38:52,712 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 907, model: loyalty.generate.wizard 2026-09-19 06:38:52,716 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 907, model: loyalty.program 2026-09-19 06:38:52,718 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 907, model: loyalty.rule 2026-09-19 06:38:52,762 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 907, model: loyalty.reward 2026-09-19 06:38:52,769 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 907, model: loyalty.mail 2026-09-19 06:38:52,771 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 907, model: loyalty.history 2026-09-19 06:38:52,773 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 907, model: loyalty.mail 2026-09-19 06:38:52,776 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 907, model: loyalty.history 2026-09-19 06:38:52,777 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 907, model: loyalty.mail 2026-09-19 06:38:52,779 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 907, model: loyalty.history 2026-09-19 06:38:52,805 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_03_check_affiliate_user_own_doc_access_loyalty ... 2026-09-19 06:38:52,963 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 906, model: loyalty.rule 2026-09-19 06:38:52,968 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 906, model: loyalty.reward 2026-09-19 06:38:53,000 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 906, model: loyalty.program 2026-09-19 06:38:53,003 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 906, model: loyalty.rule 2026-09-19 06:38:53,007 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 906, model: loyalty.reward 2026-09-19 06:38:53,022 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #906 deleted mail.message records with IDs: [12303, 12301, 12300] 2026-09-19 06:38:53,023 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 906, model: loyalty.card 2026-09-19 06:38:53,025 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 906, model: loyalty.generate.wizard 2026-09-19 06:38:53,030 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 906, model: loyalty.program 2026-09-19 06:38:53,032 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 906, model: loyalty.rule 2026-09-19 06:38:53,077 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 906, model: loyalty.reward 2026-09-19 06:38:53,082 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 906, model: loyalty.mail 2026-09-19 06:38:53,085 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 906, model: loyalty.history 2026-09-19 06:38:53,087 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 906, model: loyalty.mail 2026-09-19 06:38:53,089 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 906, model: loyalty.history 2026-09-19 06:38:53,091 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 906, model: loyalty.mail 2026-09-19 06:38:53,092 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 906, model: loyalty.history 2026-09-19 06:38:53,117 121 INFO rb-77a9295-224944-416951 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-19 06:38:53,231 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [198, 199], uid: 906, model: loyalty.card 2026-09-19 06:38:53,256 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [43], uid: 906, model: loyalty.rule 2026-09-19 06:38:53,278 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [276], uid: 906, model: loyalty.history 2026-09-19 06:38:53,397 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 06:39:14,822 121 INFO rb-77a9295-224944-416951 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-19 06:39:16,339 121 INFO rb-77a9295-224944-416951 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-19 06:39:17,687 121 INFO rb-77a9295-224944-416951 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-19 06:39:18,961 121 INFO rb-77a9295-224944-416951 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-19 06:39:20,236 121 INFO rb-77a9295-224944-416951 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-19 06:39:21,777 121 INFO rb-77a9295-224944-416951 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-19 06:39:23,333 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 06:39:46,497 121 INFO rb-77a9295-224944-416951 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-19 06:39:46,617 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 06:40:09,398 121 INFO rb-77a9295-224944-416951 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-19 06:40:09,522 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 06:40:31,708 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_coupon_code: Starting TestAffiliateLoyaltyPOSOwnershipScopeGuard.test_ownership_listing_stays_scoped_for_cashier ... 2026-09-19 06:40:31,784 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [206], uid: 923, model: loyalty.card 2026-09-19 06:40:31,807 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [282], uid: 923, model: loyalty.history 2026-09-19 06:40:31,880 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 06:40:53,998 121 INFO rb-77a9295-224944-416951 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-19 06:40:54,201 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 06:41:16,577 121 INFO rb-77a9295-224944-416951 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-19 06:41:17,048 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 06:41:33,161 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend: Starting TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch ... 2026-09-19 06:41:33,535 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Chrome pid: 5547 2026-09-19 06:41:33,535 121 INFO rb-77a9295-224944-416951 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/tmpewnpit9b_chrome_odoo 2026-09-19 06:41:33,535 121 INFO rb-77a9295-224944-416951 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:39957/json/version 2026-09-19 06:41:33,536 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:39957/json/version with timeout 3 increased to 10s during tests 2026-09-19 06:41:33,602 121 INFO rb-77a9295-224944-416951 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-19 06:41:33,602 121 INFO rb-77a9295-224944-416951 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:39957/json 2026-09-19 06:41:33,610 121 INFO rb-77a9295-224944-416951 odoo.tests.common.requests: request http://127.0.0.1:39957/json with timeout 3 increased to 10s during tests 2026-09-19 06:41:33,619 121 INFO rb-77a9295-224944-416951 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:39957/devtools/page/69C34F697302FF55CA72A6C055753216 2026-09-19 06:41:33,631 121 INFO rb-77a9295-224944-416951 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-19 06:41:33,637 121 INFO rb-77a9295-224944-416951 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-19 06:41:33,704 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:pos_user from n/a 2026-09-19 06:41:33,708 121 INFO rb-77a9295-224944-416951 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-19 06:41:33,719 121 INFO rb-77a9295-224944-416951 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-19 06:41:33,719 121 INFO rb-77a9295-224944-416951 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-19 06:41:33,732 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:41:34,485 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:34] "GET /pos/ui?config_id=19 HTTP/1.1" 200 - 130 0.167 0.589 2026-09-19 06:41:34,489 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Navigation result: {'frameId': '69C34F697302FF55CA72A6C055753216', 'loaderId': '72E29AA82392D0B51E6D3A5ABA07CA55', 'isDownload': False} 2026-09-19 06:41:34,489 121 INFO rb-77a9295-224944-416951 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-19 06:41:34,509 121 INFO rb-77a9295-224944-416951 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-19 06:41:34,534 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:34] "GET /web/assets/602b44e/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.016 2026-09-19 06:41:34,540 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:34] "GET /web/assets/7e9b88f/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-19 06:41:34,547 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:34] "GET /web/assets/50ea4c8/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-09-19 06:41:34,964 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:34] "GET /web/webclient/translations/d913fccf956aa7c60911fab945142ca524b3b9ac?lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-09-19 06:41:34,974 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:34] "GET /point_of_sale/static/src/img/favicon.ico HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:41:34,988 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-09-19 06:41:35,006 121 INFO rb-77a9295-224944-416951 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-19 06:41:35,006 121 INFO rb-77a9295-224944-416951 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-19 06:41:35,016 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:35] "GET /bus/websocket_worker_bundle?v=18.0-7 HTTP/1.1" 200 - 3 0.005 0.017 2026-09-19 06:41:35,021 121 INFO rb-77a9295-224944-416951 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-19 06:41:35,878 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:35] "POST /web/dataset/call_kw/pos.session/load_data HTTP/1.1" 200 - 353 0.497 0.380 2026-09-19 06:41:35,880 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:35] "GET /websocket?version=18.0-7 HTTP/1.1" 503 - 0 0.000 0.843 2026-09-19 06:41:36,045 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "POST /web/dataset/call_kw/barcode.nomenclature/read HTTP/1.1" 200 - 4 0.003 0.006 2026-09-19 06:41:36,081 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "POST /web/dataset/call_kw/barcode.rule/search_read HTTP/1.1" 200 - 1 0.004 0.013 2026-09-19 06:41:36,144 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-19 06:41:36,174 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "POST /web/dataset/call_kw/product.product/has_access HTTP/1.1" 200 - 1 0.004 0.007 2026-09-19 06:41:36,187 121 INFO rb-77a9295-224944-416951 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-19 06:41:36,244 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:41:36,256 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "GET /viin_brand/static/img/viindoo_backgound.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-19 06:41:36,315 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "GET /viin_brand_pos/static/src/img/viindoo-logo.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-19 06:41:36,321 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-19 06:41:36,327 121 INFO ? werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.017 2026-09-19 06:41:36,359 121 INFO rb-77a9295-224944-416951 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-19 06:41:36,391 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "GET /web/image/res.users/934/avatar_128 HTTP/1.1" 200 - 16 0.027 0.041 2026-09-19 06:41:36,459 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "GET /web/image?model=res.company&id=162&field=logo HTTP/1.1" 200 - 9 0.041 0.089 2026-09-19 06:41:36,477 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "GET /web/image?model=pos.category&field=image_128&id=2 HTTP/1.1" 200 - 4 0.001 0.063 2026-09-19 06:41:36,494 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "GET /web/image?model=pos.category&field=image_128&id=4 HTTP/1.1" 200 - 4 0.006 0.051 2026-09-19 06:41:36,514 121 INFO rb-77a9295-224944-416951 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-19 06:41:36,518 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "GET /web/image/res.company/162/favicon HTTP/1.1" 200 - 4 0.005 0.181 2026-09-19 06:41:36,528 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "GET /web/image?model=pos.category&field=image_128&id=3 HTTP/1.1" 200 - 4 0.001 0.103 2026-09-19 06:41:36,539 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "GET /web/image?model=pos.category&field=image_128&id=1 HTTP/1.1" 200 - 4 0.002 0.125 2026-09-19 06:41:36,552 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "GET /web/image?model=pos.category&field=image_128&id=6 HTTP/1.1" 200 - 4 0.005 0.069 2026-09-19 06:41:36,563 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "GET /web/image?model=pos.category&field=image_128&id=7 HTTP/1.1" 200 - 4 0.003 0.071 2026-09-19 06:41:36,580 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "GET /web/image?model=pos.category&field=image_128&id=5 HTTP/1.1" 200 - 4 0.003 0.062 2026-09-19 06:41:36,591 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "GET /web/image?model=pos.category&field=image_128&id=10 HTTP/1.1" 200 - 4 0.001 0.057 2026-09-19 06:41:36,600 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "GET /web/image?model=pos.category&field=image_128&id=8 HTTP/1.1" 200 - 4 0.001 0.072 2026-09-19 06:41:36,607 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "GET /web/image?model=pos.category&field=image_128&id=13 HTTP/1.1" 200 - 4 0.001 0.036 2026-09-19 06:41:36,616 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "GET /web/image?model=pos.category&field=image_128&id=11 HTTP/1.1" 200 - 4 0.001 0.071 2026-09-19 06:41:36,624 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "GET /web/image?model=pos.category&field=image_128&id=9 HTTP/1.1" 200 - 4 0.002 0.033 2026-09-19 06:41:36,637 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "GET /web/image?model=pos.category&field=image_128&id=12 HTTP/1.1" 200 - 4 0.008 0.071 2026-09-19 06:41:36,733 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:36] "POST /web/dataset/call_kw/pos.session/set_opening_control HTTP/1.1" 200 - 32 0.044 0.082 2026-09-19 06:41:36,798 121 INFO rb-77a9295-224944-416951 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-19 06:41:36,894 121 INFO rb-77a9295-224944-416951 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-19 06:41:36,945 121 INFO rb-77a9295-224944-416951 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-19 06:41:37,011 121 INFO rb-77a9295-224944-416951 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-19 06:41:37,083 121 INFO rb-77a9295-224944-416951 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-19 06:41:37,144 121 INFO rb-77a9295-224944-416951 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-19 06:41:37,223 121 INFO rb-77a9295-224944-416951 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-19 06:41:37,289 121 INFO rb-77a9295-224944-416951 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-19 06:41:37,353 121 INFO rb-77a9295-224944-416951 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-19 06:41:37,425 121 INFO rb-77a9295-224944-416951 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-19 06:41:37,439 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:37] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 6 0.005 0.013 2026-09-19 06:41:37,526 121 INFO rb-77a9295-224944-416951 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-19 06:41:37,577 121 INFO rb-77a9295-224944-416951 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-19 06:41:37,628 121 INFO rb-77a9295-224944-416951 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-19 06:41:37,680 121 INFO rb-77a9295-224944-416951 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-19 06:41:37,738 121 INFO rb-77a9295-224944-416951 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-19 06:41:37,796 121 INFO rb-77a9295-224944-416951 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-19 06:41:37,852 121 INFO rb-77a9295-224944-416951 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-19 06:41:37,919 121 INFO rb-77a9295-224944-416951 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-19 06:41:37,935 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:37] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 2 0.004 0.010 2026-09-19 06:41:38,055 121 INFO rb-77a9295-224944-416951 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-19 06:41:38,106 121 INFO rb-77a9295-224944-416951 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-19 06:41:38,157 121 INFO rb-77a9295-224944-416951 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-19 06:41:38,208 121 INFO rb-77a9295-224944-416951 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-19 06:41:38,267 121 INFO rb-77a9295-224944-416951 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-19 06:41:38,325 121 INFO rb-77a9295-224944-416951 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-19 06:41:38,384 121 INFO rb-77a9295-224944-416951 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-19 06:41:38,474 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:41:38] "POST /web/dataset/call_kw/loyalty.card/search_read HTTP/1.1" 200 - 2 0.004 0.013 2026-09-19 06:41:38,475 121 INFO rb-77a9295-224944-416951 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-19 06:41:38,578 121 INFO rb-77a9295-224944-416951 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-19 06:41:38,632 121 INFO rb-77a9295-224944-416951 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-19 06:41:38,695 121 INFO rb-77a9295-224944-416951 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-19 06:41:38,761 121 INFO rb-77a9295-224944-416951 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-19 06:41:38,761 121 INFO rb-77a9295-224944-416951 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-19 06:41:38,846 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.browser: heap 16573920 (allocated 17833984) 2026-09-19 06:41:38,854 121 INFO rb-77a9295-224944-416951 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 5547 2026-09-19 06:41:38,859 121 INFO rb-77a9295-224944-416951 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-19 06:41:38,860 121 INFO rb-77a9295-224944-416951 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 5547 2026-09-19 06:41:38,926 121 INFO rb-77a9295-224944-416951 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-77a9295-224944-416951/chrome_logs/chrome_log_20260919_064138_925959_test_affiliate_loyalty_reward_refresh_on_affiliate_switch.txt 2026-09-19 06:41:38,926 121 INFO rb-77a9295-224944-416951 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/tmpewnpit9b_chrome_odoo" 2026-09-19 06:41:39,021 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 06:41:39,540 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_01_add_affiliate_code_by_applying_related_coupon ... 2026-09-19 06:41:39,812 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_02_add_affiliate_code_by_applying_unrelated_coupon ... 2026-09-19 06:41:39,913 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_03_add_affiliate_code_by_applying_related_coupons ... 2026-09-19 06:41:40,125 121 INFO rb-77a9295-224944-416951 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-19 06:41:41,612 121 INFO rb-77a9295-224944-416951 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-19 06:41:41,762 121 INFO rb-77a9295-224944-416951 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-19 06:41:41,890 121 INFO rb-77a9295-224944-416951 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-19 06:41:42,196 121 INFO rb-77a9295-224944-416951 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-19 06:41:43,840 121 INFO rb-77a9295-224944-416951 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-19 06:41:45,848 121 INFO rb-77a9295-224944-416951 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-19 06:41:45,869 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-09-19 06:41:47,849 121 INFO rb-77a9295-224944-416951 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-19 06:41:47,864 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-09-19 06:41:49,920 121 INFO rb-77a9295-224944-416951 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-19 06:41:51,354 121 INFO rb-77a9295-224944-416951 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-19 06:41:51,385 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-09-19 06:41:53,045 121 INFO rb-77a9295-224944-416951 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-19 06:41:53,077 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-09-19 06:41:54,897 121 INFO rb-77a9295-224944-416951 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-19 06:41:54,931 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-09-19 06:41:56,963 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 06:42:00,073 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_01_non_owner_applies_related_coupon_code ... 2026-09-19 06:42:00,319 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_02_non_owner_applies_related_rule_code ... 2026-09-19 06:42:00,632 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_03_non_owner_applies_affiliate_name_directly ... 2026-09-19 06:42:00,775 121 INFO rb-77a9295-224944-416951 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-19 06:42:00,889 121 INFO rb-77a9295-224944-416951 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-19 06:42:00,971 121 INFO rb-77a9295-224944-416951 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-19 06:42:01,045 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 06:42:41,395 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_marketplace_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_amount_verify_affiliate_commission_01 ... 2026-09-19 06:42:42,431 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_marketplace_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_separate_invoice_01 ... 2026-09-19 06:42:43,854 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:42:50,828 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_internal_user_cancel_affcode_so_001 ... 2026-09-19 06:42:51,784 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_internal_user_cancel_affcode_so_002 ... 2026-09-19 06:42:52,351 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_add_new_sol_001 ... 2026-09-19 06:42:53,749 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_add_new_sol_002 ... 2026-09-19 06:42:55,268 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_cancel_affcode_so_001 ... 2026-09-19 06:42:55,361 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_cancel_affcode_so_002 ... 2026-09-19 06:42:56,045 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 06:43:26,874 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4826, 4825, 4824, 4823, 4822] 2026-09-19 06:43:26,914 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [300209, 300212, 300210, 300213, 300211] 2026-09-19 06:43:26,914 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-19 06:43:27,209 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_group_user_action_confirm_multi_level_commission ... 2026-09-19 06:43:27,660 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_reconfirm_reuses_done_upline_not_owned_by_actor ... 2026-09-19 06:43:30,136 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_reuse_cascade_does_not_widen_ownership_listing ... 2026-09-19 06:43:30,452 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [53], uid: 953, model: affiliate.commission 2026-09-19 06:43:30,489 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_second_commission_event_upline_not_owned_no_cache ... 2026-09-19 06:43:31,000 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:44:01,843 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4826, 4825, 4824, 4823, 4822] 2026-09-19 06:44:01,851 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [300209, 300212, 300210, 300213, 300211] 2026-09-19 06:44:01,851 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-19 06:44:02,517 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_cancel_blocked_when_far_upline_has_active_invoice ... 2026-09-19 06:44:03,627 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_cancel_cascades_full_multi_tier_downline_commission_chain ... 2026-09-19 06:44:03,935 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_cancel_does_not_sweep_an_unrelated_downline_commission_chain ... 2026-09-19 06:44:04,359 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_ownership_listing_still_scoped_for_uplines_not_owned ... 2026-09-19 06:44:04,720 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-19 06:44:35,104 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4826, 4825, 4824, 4823, 4822] 2026-09-19 06:44:35,117 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [300209, 300212, 300210, 300213, 300211] 2026-09-19 06:44:35,117 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-19 06:44:35,394 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_assign_affiliate_upline ... 2026-09-19 06:44:35,738 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_affiliate_hierarchy_01 ... 2026-09-19 06:44:35,819 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_affiliate_hierarchy_02 ... 2026-09-19 06:44:35,889 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_limit_multi_level_affiliate_hierarchy_1 ... 2026-09-19 06:44:36,164 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_limit_multi_level_affiliate_hierarchy_2 ... 2026-09-19 06:44:36,326 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_depth ... 2026-09-19 06:44:36,362 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_downline_affcodes ... 2026-09-19 06:44:36,399 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_multi_level_comm_rules ... 2026-09-19 06:44:36,449 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_upline_affcodes ... 2026-09-19 06:44:36,583 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:45:08,551 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4826, 4825, 4824, 4823, 4822] 2026-09-19 06:45:08,564 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [300209, 300212, 300210, 300213, 300211] 2026-09-19 06:45:08,564 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-19 06:45:08,820 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_01_create_multi_level_commission ... 2026-09-19 06:45:10,845 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_02_create_multi_level_commission ... 2026-09-19 06:45:13,634 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_03_create_multi_level_commission ... 2026-09-19 06:45:13,899 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_04_create_multi_level_commission ... 2026-09-19 06:45:14,223 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_05_create_multi_level_commission ... 2026-09-19 06:45:14,493 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_06_create_multi_level_commission ... 2026-09-19 06:45:17,647 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [206] 2026-09-19 06:45:17,749 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [131] 2026-09-19 06:45:18,049 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:45:51,506 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4826, 4825, 4824, 4823, 4822] 2026-09-19 06:45:51,516 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [300209, 300212, 300210, 300213, 300211] 2026-09-19 06:45:51,516 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-19 06:45:51,759 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_multi_company: Starting TestMultiCompany.test_multi_company_access_affiliate_multi_level_commission_rule ... 2026-09-19 06:45:51,870 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [27], uid: 1004, model: affiliate.multi.level.commission.rule 2026-09-19 06:45:51,899 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [28], uid: 1003, model: affiliate.multi.level.commission.rule 2026-09-19 06:45:51,937 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [27], uid: 1004, model: affiliate.multi.level.commission.rule 2026-09-19 06:45:51,962 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [28], uid: 1003, model: affiliate.multi.level.commission.rule 2026-09-19 06:45:52,013 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [27], uid: 1004, model: affiliate.multi.level.commission.rule 2026-09-19 06:45:52,038 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [28], uid: 1003, model: affiliate.multi.level.commission.rule 2026-09-19 06:45:52,076 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [27], uid: 1004, model: affiliate.multi.level.commission.rule 2026-09-19 06:45:52,101 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [28], uid: 1003, model: affiliate.multi.level.commission.rule 2026-09-19 06:45:52,200 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:46:25,200 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4826, 4825, 4824, 4823, 4822] 2026-09-19 06:46:25,212 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [300209, 300212, 300210, 300213, 300211] 2026-09-19 06:46:25,212 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-19 06:46:25,522 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level.tests.test_report: Starting TestAffiliateMultiReport.test_multi_level_report_parent_comm_amount ... 2026-09-19 06:46:26,063 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:46:49,008 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4826, 4825, 4824, 4823, 4822] 2026-09-19 06:46:49,019 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [300209, 300212, 300210, 300213, 300211] 2026-09-19 06:46:49,019 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-19 06:46:49,500 121 INFO rb-77a9295-224944-416951 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-19 06:46:52,106 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_pos.tests.test_access: Starting TestMultiLevelPosUplineReuseAccess.test_sudo_fix_does_not_widen_ownership_listing ... 2026-09-19 06:46:54,610 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [89], uid: 1019, model: affiliate.commission 2026-09-19 06:46:54,696 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 06:47:16,674 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4826, 4825, 4824, 4823, 4822] 2026-09-19 06:47:16,684 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [300209, 300212, 300210, 300213, 300211] 2026-09-19 06:47:16,684 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-19 06:47:16,848 121 INFO rb-77a9295-224944-416951 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-19 06:47:20,004 121 INFO rb-77a9295-224944-416951 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-19 06:47:20,802 121 INFO rb-77a9295-224944-416951 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-19 06:47:23,597 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_04_create_multi_level_commission ... 2026-09-19 06:47:24,427 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_05_create_multi_level_commission ... 2026-09-19 06:47:25,227 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_06_create_multi_level_commission ... 2026-09-19 06:47:26,042 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_07_create_multi_level_commission ... 2026-09-19 06:47:26,898 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_08_create_multi_level_commission ... 2026-09-19 06:47:27,740 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_09_create_multi_level_commission ... 2026-09-19 06:47:28,695 121 INFO rb-77a9295-224944-416951 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-19 06:47:29,476 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_11_create_multi_level_commission ... 2026-09-19 06:47:30,256 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_12_create_multi_level_commission ... 2026-09-19 06:47:31,176 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 06:48:03,771 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4826, 4825, 4824, 4823, 4822] 2026-09-19 06:48:03,783 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [300209, 300212, 300210, 300213, 300211] 2026-09-19 06:48:03,783 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-19 06:48:04,176 121 INFO rb-77a9295-224944-416951 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-19 06:48:08,302 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_sale.tests.test_access: Starting TestMultiLevelSaleUplineReuseAccess.test_sudo_fix_does_not_widen_ownership_listing ... 2026-09-19 06:48:13,340 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [134], uid: 1028, model: affiliate.commission 2026-09-19 06:48:13,436 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:48:45,937 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4826, 4825, 4824, 4823, 4822] 2026-09-19 06:48:45,948 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [300209, 300212, 300210, 300213, 300211] 2026-09-19 06:48:45,948 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-09-19 06:48:46,231 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_01_create_multi_level_commission ... 2026-09-19 06:48:46,786 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_02_create_multi_level_commission ... 2026-09-19 06:48:47,417 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_03_create_multi_level_commission ... 2026-09-19 06:48:51,250 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_04_create_multi_level_commission ... 2026-09-19 06:48:55,705 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_05_create_multi_level_commission ... 2026-09-19 06:48:56,274 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_06_create_multi_level_commission ... 2026-09-19 06:48:56,972 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_07_create_multi_level_commission ... 2026-09-19 06:48:57,655 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_08_create_multi_level_commission ... 2026-09-19 06:48:58,476 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_09_create_multi_level_commission ... 2026-09-19 06:48:59,194 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_10_create_multi_level_commission ... 2026-09-19 06:48:59,976 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_11_create_multi_level_commission_mix_criteria ... 2026-09-19 06:49:00,003 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_12_create_multi_level_commission ... 2026-09-19 06:49:00,027 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_13_create_multi_level_commission ... 2026-09-19 06:49:00,061 121 INFO rb-77a9295-224944-416951 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-19 06:49:00,573 121 INFO rb-77a9295-224944-416951 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-19 06:49:01,336 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:49:23,176 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_01_add_affiliate_to_pos_order_after_discount_01 ... 2026-09-19 06:49:24,283 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_02_add_affiliate_to_pos_order_after_discount_02 ... 2026-09-19 06:49:25,402 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_03_add_affiliate_to_pos_order_before_discount_01 ... 2026-09-19 06:49:26,489 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_04_add_affiliate_to_pos_order_before_discount_02 ... 2026-09-19 06:49:27,574 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_05_message_refunded_orders_have_commission ... 2026-09-19 06:49:29,215 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_08_refund_order_with_progressive ... 2026-09-19 06:49:30,967 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_09_refund_order_with_progressive_multi_time ... 2026-09-19 06:49:33,530 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_10_revenue_analysis_report_is_queryable ... 2026-09-19 06:49:34,490 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_11_pos_ui_affiliate_code_loader_scoped_to_session_company ... 2026-09-19 06:49:34,790 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 06:49:57,135 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_access: Starting TestAffiliatePOSAccess.test_01_check_affiliate_user_access_pos ... 2026-09-19 06:49:57,161 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1051, model: pos.order 2026-09-19 06:49:57,170 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1051, model: pos.order.line 2026-09-19 06:49:57,174 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1051, model: pos.order 2026-09-19 06:49:57,176 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1051, model: pos.order.line 2026-09-19 06:49:57,179 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1051, model: pos.order 2026-09-19 06:49:57,181 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1051, model: pos.order.line 2026-09-19 06:49:57,202 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_access: Starting TestAffiliatePOSAccess.test_02_check_pos_user_access_affiliate ... 2026-09-19 06:49:57,219 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1052, model: affiliate.commission.rule 2026-09-19 06:49:57,229 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1052, model: affiliate.progressive.commission.rule 2026-09-19 06:49:57,234 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1052, model: affiliate.commission.rule 2026-09-19 06:49:57,236 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1052, model: affiliate.progressive.commission.rule 2026-09-19 06:49:57,240 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1052, model: affiliate.commission.rule 2026-09-19 06:49:57,243 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1052, model: affiliate.progressive.commission.rule 2026-09-19 06:49:57,303 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 06:50:20,123 121 INFO rb-77a9295-224944-416951 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-19 06:50:20,459 121 INFO rb-77a9295-224944-416951 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-19 06:50:20,624 121 INFO rb-77a9295-224944-416951 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-19 06:50:20,707 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 06:50:43,247 121 INFO rb-77a9295-224944-416951 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-19 06:50:43,548 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1060 deleted affiliate.commission records with IDs: [185] 2026-09-19 06:50:43,579 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1060 deleted mail.followers records with IDs: [4546, 4547, 4548] 2026-09-19 06:50:43,702 121 INFO rb-77a9295-224944-416951 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-19 06:50:44,050 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1061 deleted affiliate.commission records with IDs: [187] 2026-09-19 06:50:44,079 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1061 deleted mail.followers records with IDs: [4552, 4553, 4554] 2026-09-19 06:50:44,210 121 INFO rb-77a9295-224944-416951 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-19 06:50:44,609 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1060 deleted affiliate.commission records with IDs: [189] 2026-09-19 06:50:44,652 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1060 deleted mail.followers records with IDs: [4558, 4559, 4560] 2026-09-19 06:50:44,820 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 06:51:06,898 121 INFO rb-77a9295-224944-416951 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-19 06:51:07,913 121 INFO rb-77a9295-224944-416951 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-19 06:51:08,979 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 06:51:29,135 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_pos_sale.tests.test_pos_sale_report: Starting TestAffiliatePosSaleReport.test_sale_report_includes_pos_affiliate_fields ... 2026-09-19 06:51:30,756 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 06:51:35,879 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_purchase.tests.test_affiliate_currency: Starting TestAffiliateCodeCurrencyFollowsPurchaseVendorPolicy.test_persisted_affiliate_code_currency_follows_purchase_policy_not_vendor_country ... 2026-09-19 06:51:36,081 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 06:52:09,039 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_commission_amount_01 ... 2026-09-19 06:52:10,879 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:52:45,050 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission_line: Starting TestCommissionLine.test_01_compute_total_commission_before_discount ... 2026-09-19 06:52:45,493 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission_line: Starting TestCommissionLine.test_02_compute_total_commission_after_discount ... 2026-09-19 06:52:45,984 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:53:20,572 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_01_create_sale_order_no_commission ... 2026-09-19 06:53:21,505 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_02_cancel_commission_from_sale_order ... 2026-09-19 06:53:22,682 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [367, 366] 2026-09-19 06:53:22,749 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [290] 2026-09-19 06:53:22,758 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [339] 2026-09-19 06:53:22,844 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_03_create_commission_from_sale_order ... 2026-09-19 06:53:26,075 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_04_create_commission_from_sale_order ... 2026-09-19 06:53:29,768 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_05_create_commission_from_sale_order ... 2026-09-19 06:53:33,768 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:54:07,477 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_sale.tests.test_report: Starting TestAffiliateRevenueAnalysisReport.test_report_reads_sale_order_id ... 2026-09-19 06:54:08,282 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:54:41,723 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_add_line_reopens_done_commission_as_real_actor ... 2026-09-19 06:54:44,571 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_change_product_cancels_stale_commission_as_real_actor ... 2026-09-19 06:54:46,140 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [446] 2026-09-19 06:54:46,611 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_change_qty_reopens_done_commission_as_real_actor ... 2026-09-19 06:54:50,090 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_sudo_fix_does_not_widen_ownership_listing ... 2026-09-19 06:54:50,895 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [207], uid: 1123, model: affiliate.commission 2026-09-19 06:54:51,003 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-19 06:55:25,558 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_create_sale_order ... 2026-09-19 06:55:25,654 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1129, model: sale.order 2026-09-19 06:55:25,667 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1132, model: sale.order 2026-09-19 06:55:25,679 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1133, model: sale.order 2026-09-19 06:55:25,687 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1129, model: sale.order.line 2026-09-19 06:55:25,691 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1132, model: sale.order.line 2026-09-19 06:55:25,694 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1133, model: sale.order.line 2026-09-19 06:55:25,723 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_read_sale_order ... 2026-09-19 06:55:26,114 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [297], uid: 1129, model: sale.order 2026-09-19 06:55:26,140 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [297], uid: 1132, model: sale.order 2026-09-19 06:55:26,166 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [297], uid: 1133, model: sale.order 2026-09-19 06:55:26,244 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [297], uid: 1129, model: sale.order 2026-09-19 06:55:26,310 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_unlink_sale_order ... 2026-09-19 06:55:26,322 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1129, model: sale.order 2026-09-19 06:55:26,334 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1132, model: sale.order 2026-09-19 06:55:26,344 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1133, model: sale.order 2026-09-19 06:55:26,352 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1129, model: sale.order.line 2026-09-19 06:55:26,355 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1132, model: sale.order.line 2026-09-19 06:55:26,357 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1133, model: sale.order.line 2026-09-19 06:55:26,378 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_write_sale_order ... 2026-09-19 06:55:26,389 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1129, model: sale.order 2026-09-19 06:55:26,404 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1132, model: sale.order 2026-09-19 06:55:26,415 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1133, model: sale.order 2026-09-19 06:55:26,423 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1129, model: sale.order.line 2026-09-19 06:55:26,426 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1132, model: sale.order.line 2026-09-19 06:55:26,429 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1133, model: sale.order.line 2026-09-19 06:55:26,484 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:56:01,435 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_sale_crm.tests.test_affiliate_sale_crm: Starting TestAffiliateSaleCrm.test_create_sale_order_from_lead ... 2026-09-19 06:56:01,670 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:56:32,814 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_sale_crm.tests.test_report: Starting TestAffiliateRevenueAnalysisReport.test_report_reads_lead_id_from_opportunity ... 2026-09-19 06:56:33,515 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:57:06,069 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_click_user_affiliate_admin ... 2026-09-19 06:57:06,148 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1166 deleted link.tracker.click records with IDs: [16] 2026-09-19 06:57:06,175 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_click_user_website_designer ... 2026-09-19 06:57:06,398 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [17], uid: 1164, model: link.tracker.click 2026-09-19 06:57:06,415 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [4], uid: 1164, model: link.tracker.click 2026-09-19 06:57:06,434 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1164 deleted mail.message records with IDs: [7013] 2026-09-19 06:57:06,440 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [4], uid: 1164, model: link.tracker.click 2026-09-19 06:57:06,469 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1164 deleted link.tracker.click records with IDs: [18] 2026-09-19 06:57:06,488 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_user_affiliate_admin ... 2026-09-19 06:57:06,572 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1166 deleted link.tracker records with IDs: [337] 2026-09-19 06:57:06,594 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_user_website_designer ... 2026-09-19 06:57:06,711 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [338], uid: 1164, model: link.tracker 2026-09-19 06:57:06,738 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [4], uid: 1164, model: link.tracker 2026-09-19 06:57:06,755 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [4], uid: 1164, model: link.tracker 2026-09-19 06:57:06,776 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1164 deleted link.tracker records with IDs: [339] 2026-09-19 06:57:06,836 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:57:42,705 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_bot_click_count ... 2026-09-19 06:57:42,747 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_click_count ... 2026-09-19 06:57:42,763 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7013] 2026-09-19 06:57:42,797 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [407947] 2026-09-19 06:57:42,798 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4] 2026-09-19 06:57:42,821 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_human_click_count ... 2026-09-19 06:57:42,836 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7013] 2026-09-19 06:57:42,872 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [407947] 2026-09-19 06:57:42,872 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4] 2026-09-19 06:57:42,908 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_link_tracker_count ... 2026-09-19 06:57:42,926 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [407931] 2026-09-19 06:57:42,926 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted link.tracker records with IDs: [5] 2026-09-19 06:57:42,965 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_link_tracker_deleted_count ... 2026-09-19 06:57:43,007 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_website_visitor_count ... 2026-09-19 06:57:43,041 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [407959] 2026-09-19 06:57:43,041 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted website.visitor records with IDs: [4] 2026-09-19 06:57:43,075 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_create ... 2026-09-19 06:57:43,151 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_reduce_commission_clicks_01 ... 2026-09-19 06:57:43,171 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7017, 7016, 7015, 7014, 7013] 2026-09-19 06:57:43,203 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [407947, 407948, 407949, 407950, 407951] 2026-09-19 06:57:43,203 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4, 5, 6, 7, 8] 2026-09-19 06:57:43,229 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_reduce_commission_clicks_02 ... 2026-09-19 06:57:43,270 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7015, 7014, 7013] 2026-09-19 06:57:43,301 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [407947, 407948, 407949] 2026-09-19 06:57:43,301 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4, 5, 6] 2026-09-19 06:57:43,364 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:58:16,589 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_click_count ... 2026-09-19 06:58:16,664 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [21] 2026-09-19 06:58:16,698 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_comm_amount ... 2026-09-19 06:58:16,757 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_confirmed_click_count ... 2026-09-19 06:58:16,886 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_update_amount_per_thousand_clicks ... 2026-09-19 06:58:16,973 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:58:52,453 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_cancelled_click_count ... 2026-09-19 06:58:52,490 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [41] 2026-09-19 06:58:52,521 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_confirmed_click_count ... 2026-09-19 06:58:52,547 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [42] 2026-09-19 06:58:52,576 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_human_click_count ... 2026-09-19 06:58:52,601 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7019, 7018, 7017, 7016] 2026-09-19 06:58:52,653 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [407950, 407951, 407952, 407953] 2026-09-19 06:58:52,653 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [7, 8, 9, 10] 2026-09-19 06:58:52,697 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_unpaid_click_count ... 2026-09-19 06:58:52,808 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_limit_creating_link_tracker_per_day ... 2026-09-19 06:58:52,833 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:fullstack from n/a 2026-09-19 06:58:52,858 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 06:58:53,183 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:58:53] "POST /affiliate/create_link HTTP/1.1" 200 - 43 0.053 0.275 2026-09-19 06:58:53,228 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:58:53] "POST /affiliate/create_link HTTP/1.1" 200 - 24 0.016 0.021 2026-09-19 06:58:53,260 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:58:53] "POST /affiliate/create_link HTTP/1.1" 200 - 8 0.010 0.015 2026-09-19 06:58:53,292 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:58:53] "POST /affiliate/create_link HTTP/1.1" 200 - 8 0.006 0.014 2026-09-19 06:58:53,353 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 06:58:53] "POST /affiliate/create_link HTTP/1.1" 200 - 24 0.020 0.024 2026-09-19 06:58:53,355 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_link_tracker.TestWebsiteAffiliate.test_limit_creating_link_tracker_per_day: waiting for threads: [] 2026-09-19 06:58:53,431 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 06:59:30,129 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_link_tracker_click: Starting TestLinkTrackerClick.test_add_click ... 2026-09-19 06:59:30,227 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 07:00:06,109 121 INFO rb-77a9295-224944-416951 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-19 07:00:06,303 121 INFO rb-77a9295-224944-416951 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-19 07:00:06,430 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_03_link_tracker_diff_url_campaign_id_medium_source ... 2026-09-19 07:00:06,471 121 INFO rb-77a9295-224944-416951 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-19 07:00:06,517 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_internal_access_menu_affiliate ... 2026-09-19 07:00:06,538 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:user_internal from n/a 2026-09-19 07:00:06,552 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:00:07,007 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:07] "GET /affiliate/join HTTP/1.1" 303 - 73 0.098 0.359 2026-09-19 07:00:08,132 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:08] "GET /affiliate HTTP/1.1" 200 - 261 0.424 0.697 2026-09-19 07:00:08,212 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:08] "GET /affiliate HTTP/1.1" 200 - 18 0.015 0.055 2026-09-19 07:00:08,377 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:08] "GET /affiliate/commissions HTTP/1.1" 200 - 36 0.056 0.107 2026-09-19 07:00:08,511 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:08] "GET /affiliate/report HTTP/1.1" 200 - 23 0.053 0.077 2026-09-19 07:00:08,542 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup ... 2026-09-19 07:00:08,553 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:00:10,063 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:testsignup@example.viindoo.com from 127.0.0.1 2026-09-19 07:00:10,313 121 INFO rb-77a9295-224944-416951 odoo.tests.common: Simulating signal changes during tests 2026-09-19 07:00:10,313 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:10] "POST /affiliate/signup HTTP/1.1" 200 - 343 0.399 1.363 2026-09-19 07:00:10,354 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup_full_info ... 2026-09-19 07:00:10,380 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:00:11,043 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:test1@example.viindoo.com from 127.0.0.1 2026-09-19 07:00:11,195 121 INFO rb-77a9295-224944-416951 odoo.tests.common: Simulating signal changes during tests 2026-09-19 07:00:11,195 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:11] "POST /affiliate/signup HTTP/1.1" 200 - 347 0.309 0.508 2026-09-19 07:00:11,232 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup_with_exist_email ... 2026-09-19 07:00:11,669 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:00:12,095 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:12] "POST /affiliate/signup HTTP/1.1" 200 - 105 0.106 0.322 2026-09-19 07:00:12,118 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_bot_click_viin_affiliate_link ... 2026-09-19 07:00:12,129 121 INFO rb-77a9295-224944-416951 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-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:00:12,145 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:00:12,434 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:12] "GET /r/Nu0 HTTP/1.1" 301 - 46 0.021 0.270 2026-09-19 07:00:13,085 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:13] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 180 0.129 0.518 2026-09-19 07:00:13,089 121 INFO rb-77a9295-224944-416951 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-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:00:13,127 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_click_viin_affiliate_link_01 ... 2026-09-19 07:00:13,169 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:00:13,482 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:13] "GET /r/Nu0 HTTP/1.1" 301 - 62 0.045 0.272 2026-09-19 07:00:14,305 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:14] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 178 0.185 0.633 2026-09-19 07:00:14,347 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_click_viin_affiliate_link_02 ... 2026-09-19 07:00:14,369 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portal from n/a 2026-09-19 07:00:14,388 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:00:14,756 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:14] "GET /r/Nu0 HTTP/1.1" 301 - 66 0.077 0.295 2026-09-19 07:00:14,939 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: website.page 2026-09-19 07:00:15,439 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:15] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 204 0.136 0.541 2026-09-19 07:00:15,488 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_01 ... 2026-09-19 07:00:15,523 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portal from n/a 2026-09-19 07:00:15,540 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:00:17,031 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:17] "POST /affiliate/create_link HTTP/1.1" 200 - 43 0.021 1.473 2026-09-19 07:00:17,066 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:17] "POST /affiliate/create_link HTTP/1.1" 200 - 22 0.010 0.020 2026-09-19 07:00:17,095 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_02 ... 2026-09-19 07:00:17,112 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portal from n/a 2026-09-19 07:00:17,124 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:00:17,383 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:17] "POST /affiliate/create_link HTTP/1.1" 200 - 19 0.008 0.252 2026-09-19 07:00:17,415 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_03 ... 2026-09-19 07:00:17,437 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portal from n/a 2026-09-19 07:00:17,452 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:00:17,698 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:17] "POST /affiliate/create_link HTTP/1.1" 200 - 20 0.011 0.239 2026-09-19 07:00:17,734 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_04 ... 2026-09-19 07:00:17,777 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portal from n/a 2026-09-19 07:00:17,793 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:00:18,069 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:18] "POST /affiliate/create_link HTTP/1.1" 200 - 33 0.035 0.243 2026-09-19 07:00:18,099 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_delete_affiliate_link_on_website ... 2026-09-19 07:00:18,132 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:demo from n/a 2026-09-19 07:00:18,148 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:00:18,423 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:18] "POST /affiliate/remove_link/8 HTTP/1.1" 200 - 20 0.027 0.251 2026-09-19 07:00:18,452 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:18] "POST /affiliate/remove_link/6 HTTP/1.1" 200 - 16 0.013 0.011 2026-09-19 07:00:18,469 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:18] "POST /affiliate/remove_link/8888888 HTTP/1.1" 200 - 6 0.002 0.010 2026-09-19 07:00:18,502 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_record_duplicate_clicks_ip ... 2026-09-19 07:00:18,522 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:00:19,828 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:19] "GET /r/CKo HTTP/1.1" 301 - 61 0.083 1.226 2026-09-19 07:00:20,471 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:20] "GET / HTTP/1.1" 200 - 170 0.117 0.522 2026-09-19 07:00:20,516 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:20] "GET /r/CKo HTTP/1.1" 301 - 15 0.019 0.022 2026-09-19 07:00:20,553 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:20] "GET / HTTP/1.1" 200 - 13 0.012 0.021 2026-09-19 07:00:20,644 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:20] "GET /r/CKo HTTP/1.1" 301 - 33 0.025 0.043 2026-09-19 07:00:20,677 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:20] "GET / HTTP/1.1" 200 - 13 0.006 0.023 2026-09-19 07:00:20,758 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:20] "GET /r/CKo HTTP/1.1" 301 - 30 0.040 0.031 2026-09-19 07:00:20,810 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:20] "GET / HTTP/1.1" 200 - 13 0.015 0.033 2026-09-19 07:00:20,851 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_redirect_affiliate_signup ... 2026-09-19 07:00:20,877 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:00:21,812 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:21] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.130 0.811 2026-09-19 07:00:21,843 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portal from n/a 2026-09-19 07:00:21,864 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:21] "GET /affiliate/signup HTTP/1.1" 303 - 5 0.004 0.007 2026-09-19 07:00:21,890 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:21] "GET /affiliate/join HTTP/1.1" 303 - 6 0.012 0.010 2026-09-19 07:00:22,061 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:22] "GET /affiliate HTTP/1.1" 200 - 60 0.059 0.109 2026-09-19 07:00:22,087 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:user_internal from n/a 2026-09-19 07:00:22,111 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:22] "GET /affiliate/signup HTTP/1.1" 303 - 5 0.004 0.009 2026-09-19 07:00:22,191 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:22] "GET /affiliate/join HTTP/1.1" 303 - 54 0.030 0.046 2026-09-19 07:00:22,484 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:22] "GET /affiliate HTTP/1.1" 200 - 92 0.130 0.157 2026-09-19 07:00:22,526 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_shows_multi_currency_on_commission_page ... 2026-09-19 07:00:22,553 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:admin from n/a 2026-09-19 07:00:22,576 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:00:24,080 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:24] "GET /affiliate/commissions HTTP/1.1" 200 - 296 0.389 1.123 2026-09-19 07:00:24,117 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:demo from n/a 2026-09-19 07:00:24,457 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:24] "GET /affiliate/commissions HTTP/1.1" 200 - 106 0.113 0.218 2026-09-19 07:00:24,476 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portal from n/a 2026-09-19 07:00:25,066 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:25] "GET /affiliate/commissions HTTP/1.1" 200 - 150 0.153 0.427 2026-09-19 07:00:25,099 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_signup_from_affiliate_link ... 2026-09-19 07:00:25,153 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:00:25,517 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:25] "GET /r/Nu0 HTTP/1.1" 301 - 63 0.077 0.289 2026-09-19 07:00:26,159 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:26] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 178 0.098 0.535 2026-09-19 07:00:26,698 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:cheetah@example.viindoo.com from 127.0.0.1 2026-09-19 07:00:26,935 121 INFO rb-77a9295-224944-416951 odoo.tests.common: Simulating signal changes during tests 2026-09-19 07:00:26,936 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:26] "POST /affiliate/signup HTTP/1.1" 200 - 344 0.450 0.322 2026-09-19 07:00:26,971 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_update_affiliate_link_on_website_01 ... 2026-09-19 07:00:27,030 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:admin from n/a 2026-09-19 07:00:27,045 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:00:27,344 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:27] "POST /affiliate/update_link/6 HTTP/1.1" 200 - 20 0.022 0.278 2026-09-19 07:00:27,396 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:27] "POST /affiliate/update_link/8 HTTP/1.1" 200 - 25 0.026 0.022 2026-09-19 07:00:27,413 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:27] "POST /affiliate/update_link/8888888 HTTP/1.1" 200 - 6 0.002 0.008 2026-09-19 07:00:27,414 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate.TestWebsiteAffiliate.test_update_affiliate_link_on_website_01: waiting for threads: [] 2026-09-19 07:00:27,434 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_update_affiliate_link_on_website_02 ... 2026-09-19 07:00:27,482 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portal from n/a 2026-09-19 07:00:27,496 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:00:28,721 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:28] "POST /affiliate/update_link/5 HTTP/1.1" 200 - 28 0.011 1.217 2026-09-19 07:00:28,745 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_click_to_deleted_affiliate_link ... 2026-09-19 07:00:28,778 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:00:29,035 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:29] "GET /r/Nu0 HTTP/1.1" 303 - 18 0.019 0.241 2026-09-19 07:00:29,717 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:29] "GET / HTTP/1.1" 200 - 170 0.123 0.557 2026-09-19 07:00:29,754 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_internal_send_message_in_commission ... 2026-09-19 07:00:29,960 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_portal_send_message_in_commission ... 2026-09-19 07:00:30,192 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_01 ... 2026-09-19 07:00:30,235 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:00:31,089 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:31] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.091 0.773 2026-09-19 07:00:31,108 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:admin from n/a 2026-09-19 07:00:31,942 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:31] "GET /affiliate HTTP/1.1" 200 - 223 0.220 0.605 2026-09-19 07:00:32,092 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:32] "GET /affiliate/commissions HTTP/1.1" 200 - 40 0.034 0.102 2026-09-19 07:00:33,550 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:33] "GET /my/invoices HTTP/1.1" 200 - 208 0.239 1.201 2026-09-19 07:00:33,610 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:33] "POST /affiliate/create_link HTTP/1.1" 200 - 29 0.019 0.023 2026-09-19 07:00:33,638 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_02 ... 2026-09-19 07:00:33,671 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:00:34,581 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:34] "GET /affiliate/signup HTTP/1.1" 200 - 183 0.157 0.758 2026-09-19 07:00:34,602 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:admin from n/a 2026-09-19 07:00:35,385 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:35] "GET /affiliate HTTP/1.1" 200 - 209 0.188 0.586 2026-09-19 07:00:35,458 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:35] "GET /affiliate/commissions HTTP/1.1" 200 - 17 0.024 0.037 2026-09-19 07:00:35,485 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:35] "POST /affiliate/create_link HTTP/1.1" 200 - 2 0.007 0.010 2026-09-19 07:00:35,513 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_03 ... 2026-09-19 07:00:35,536 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:00:36,496 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:36] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.142 0.820 2026-09-19 07:00:36,526 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:admin from n/a 2026-09-19 07:00:36,606 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:00:36] "POST /affiliate/create_link HTTP/1.1" 200 - 31 0.043 0.028 2026-09-19 07:00:36,688 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-19 07:01:11,467 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_click_multi_commission ... 2026-09-19 07:01:11,586 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_01 ... 2026-09-19 07:01:11,812 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_02 ... 2026-09-19 07:01:11,969 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_access_right ... 2026-09-19 07:01:12,093 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1244, model: wizard.action.click 2026-09-19 07:01:12,119 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [356], uid: 1244, model: affiliate.code 2026-09-19 07:01:12,147 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [356], uid: 1244, model: affiliate.code 2026-09-19 07:01:12,179 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_from_affiliate_link_01 ... 2026-09-19 07:01:12,214 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:01:12,529 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:12] "GET /r/Uej HTTP/1.1" 301 - 60 0.050 0.267 2026-09-19 07:01:13,116 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:13] "GET / HTTP/1.1" 200 - 170 0.072 0.511 2026-09-19 07:01:13,668 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:13] "POST /shop/cart/update_json HTTP/1.1" 200 - 175 0.276 0.267 2026-09-19 07:01:13,710 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:13] "GET /shop/checkout?express=1 HTTP/1.1" 303 - 9 0.016 0.023 2026-09-19 07:01:13,861 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:13] "GET /shop/address HTTP/1.1" 200 - 39 0.031 0.117 2026-09-19 07:01:14,178 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:14] "POST /shop/address/submit HTTP/1.1" 200 - 182 0.108 0.191 2026-09-19 07:01:14,217 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:14] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 15 0.010 0.025 2026-09-19 07:01:14,346 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:14] "GET /shop/confirm_order HTTP/1.1" 303 - 82 0.053 0.074 2026-09-19 07:01:14,818 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:14] "GET /shop/payment HTTP/1.1" 200 - 177 0.119 0.348 2026-09-19 07:01:15,071 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_from_affiliate_link_02 ... 2026-09-19 07:01:15,092 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portal from n/a 2026-09-19 07:01:15,119 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:01:15,454 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:15] "GET /r/Nu0 HTTP/1.1" 301 - 67 0.062 0.276 2026-09-19 07:01:15,653 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: website.page 2026-09-19 07:01:16,195 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:16] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 204 0.151 0.585 2026-09-19 07:01:16,747 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:16] "POST /shop/cart/update_json HTTP/1.1" 200 - 193 0.205 0.308 2026-09-19 07:01:17,198 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:17] "GET /shop/checkout?express=1 HTTP/1.1" 200 - 110 0.125 0.321 2026-09-19 07:01:17,538 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:17] "POST /shop/address/submit HTTP/1.1" 200 - 158 0.133 0.176 2026-09-19 07:01:17,607 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:17] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 19 0.032 0.028 2026-09-19 07:01:17,862 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:17] "GET /shop/confirm_order HTTP/1.1" 303 - 129 0.097 0.154 2026-09-19 07:01:18,231 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:18] "GET /shop/payment HTTP/1.1" 200 - 134 0.115 0.244 2026-09-19 07:01:18,839 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:18] "POST /shop/cart/update_json HTTP/1.1" 200 - 130 0.156 0.182 2026-09-19 07:01:18,999 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:18] "GET /shop/checkout?express=1 HTTP/1.1" 200 - 69 0.061 0.095 2026-09-19 07:01:19,225 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:19] "POST /shop/address/submit HTTP/1.1" 200 - 69 0.091 0.121 2026-09-19 07:01:19,266 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:19] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 19 0.011 0.026 2026-09-19 07:01:19,427 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:19] "GET /shop/confirm_order HTTP/1.1" 303 - 67 0.059 0.097 2026-09-19 07:01:19,626 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:19] "GET /shop/payment HTTP/1.1" 200 - 89 0.080 0.115 2026-09-19 07:01:19,682 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_not_from_affiliate_link ... 2026-09-19 07:01:19,697 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:01:21,224 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:21] "GET /shop HTTP/1.1" 200 - 370 0.378 1.152 2026-09-19 07:01:21,647 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:21] "POST /shop/cart/update_json HTTP/1.1" 200 - 170 0.154 0.244 2026-09-19 07:01:21,672 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:21] "GET /shop/checkout?express=1 HTTP/1.1" 303 - 9 0.005 0.016 2026-09-19 07:01:21,810 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:21] "GET /shop/address HTTP/1.1" 200 - 36 0.019 0.116 2026-09-19 07:01:22,269 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:22] "POST /shop/address/submit HTTP/1.1" 200 - 186 0.230 0.212 2026-09-19 07:01:22,306 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:22] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 15 0.008 0.022 2026-09-19 07:01:22,418 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:22] "GET /shop/confirm_order HTTP/1.1" 303 - 57 0.053 0.055 2026-09-19 07:01:22,853 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:22] "GET /shop/payment HTTP/1.1" 200 - 174 0.126 0.306 2026-09-19 07:01:23,038 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_website_affiliate_flow ... 2026-09-19 07:01:23,063 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:fullstack from n/a 2026-09-19 07:01:23,077 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:01:24,060 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:24] "GET /affiliate HTTP/1.1" 200 - 222 0.166 0.820 2026-09-19 07:01:24,157 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:24] "GET /affiliate/report HTTP/1.1" 200 - 23 0.026 0.067 2026-09-19 07:01:24,286 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:24] "GET /affiliate/commissions HTTP/1.1" 200 - 36 0.035 0.091 2026-09-19 07:01:25,081 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:25] "GET /affiliate/commissions HTTP/1.1" 200 - 28 0.043 0.048 2026-09-19 07:01:26,970 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:26] "GET /affiliate/commissions HTTP/1.1" 200 - 28 0.040 0.057 2026-09-19 07:01:27,139 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:01:27] "GET /affiliate/commissions HTTP/1.1" 200 - 30 0.016 0.053 2026-09-19 07:01:27,269 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 07:02:02,546 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_visitor: Starting TestWebsiteVisitor.test_affiliate_code_backfilled_on_existing_visitor_later_visit ... 2026-09-19 07:02:02,594 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:02:02,829 121 INFO rb-77a9295-224944-416951 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-09-19 07:02:03,433 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:02:03] "GET /test-affiliate-tracked-page HTTP/1.1" 200 - 184 0.080 0.762 2026-09-19 07:02:03,444 121 INFO rb-77a9295-224944-416951 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-09-19 07:02:03,473 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:02:03] "GET /test-affiliate-tracked-page HTTP/1.1" 200 - 23 0.009 0.021 2026-09-19 07:02:03,483 121 INFO rb-77a9295-224944-416951 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-09-19 07:02:03,507 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:02:03] "GET /test-affiliate-tracked-page HTTP/1.1" 200 - 19 0.007 0.019 2026-09-19 07:02:03,533 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website.tests.test_website_visitor: Starting TestWebsiteVisitor.test_user_click_viin_affiliate_link_and_create_website_visitor ... 2026-09-19 07:02:03,545 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:02:03,848 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:02:03] "GET /r/Nu0 HTTP/1.1" 301 - 63 0.043 0.262 2026-09-19 07:02:03,855 121 INFO rb-77a9295-224944-416951 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-09-19 07:02:04,551 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:02:04] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 181 0.171 0.527 2026-09-19 07:02:04,577 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:demo from n/a 2026-09-19 07:02:04,620 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:02:04] "GET /r/Nu0 HTTP/1.1" 301 - 20 0.011 0.020 2026-09-19 07:02:04,626 121 INFO rb-77a9295-224944-416951 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-09-19 07:02:05,370 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:02:05] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 220 0.183 0.562 2026-09-19 07:02:05,434 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 07:02:39,203 121 INFO rb-77a9295-224944-416951 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 0x7f2a82cf5260>)> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:02:39,245 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_contact_us ... 2026-09-19 07:02:39,269 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:02:39,657 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.tools.mail_validation: The (optional) `flanker` Python module is not installed,so email validation will fallback to email_normalize. 2026-09-19 07:02:39,684 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:02:39] "POST /website/form/crm.lead HTTP/1.1" 200 - 101 0.074 0.343 2026-09-19 07:02:39,770 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:02:39] "GET /r/xrf HTTP/1.1" 301 - 38 0.037 0.034 2026-09-19 07:02:40,478 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:02:40] "GET / HTTP/1.1" 200 - 169 0.120 0.585 2026-09-19 07:02:40,614 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:02:40] "POST /website/form/crm.lead HTTP/1.1" 200 - 56 0.063 0.069 2026-09-19 07:02:40,649 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_livechat_01 ... 2026-09-19 07:02:40,702 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:02:41,949 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:02:41] "GET /r/xrf HTTP/1.1" 301 - 60 0.039 1.220 2026-09-19 07:02:42,573 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:02:42] "GET / HTTP/1.1" 200 - 170 0.079 0.540 2026-09-19 07:02:42,603 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:02:42] "GET / HTTP/1.1" 200 - 13 0.004 0.020 2026-09-19 07:02:42,752 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:02:42] "POST /im_livechat/get_session HTTP/1.1" 200 - 81 0.080 0.065 2026-09-19 07:02:42,778 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:admin from n/a 2026-09-19 07:02:42,853 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_livechat_02 ... 2026-09-19 07:02:42,874 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:02:43,250 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:02:43] "POST /im_livechat/get_session HTTP/1.1" 200 - 83 0.067 0.314 2026-09-19 07:02:43,264 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:admin from n/a 2026-09-19 07:02:43,326 121 INFO rb-77a9295-224944-416951 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-19 07:02:43,343 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:02:43,721 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:02:43] "GET /r/xrf HTTP/1.1" 301 - 60 0.058 0.323 2026-09-19 07:02:44,406 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:02:44] "GET / HTTP/1.1" 200 - 170 0.089 0.590 2026-09-19 07:02:44,439 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:02:44] "GET / HTTP/1.1" 200 - 13 0.006 0.022 2026-09-19 07:02:44,557 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:02:44] "POST /im_livechat/get_session HTTP/1.1" 200 - 75 0.047 0.065 2026-09-19 07:02:44,576 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:admin from n/a 2026-09-19 07:02:44,682 121 INFO rb-77a9295-224944-416951 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-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:02:44,755 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-19 07:02:44,787 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website_project.tests.test_affiliate_website_project: Starting TestAffiliateWebsiteProject.test_action_view_links_burndown_chart_clicks ... 2026-09-19 07:02:44,899 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website_project.tests.test_affiliate_website_project: Starting TestAffiliateWebsiteProject.test_affiliate_code_form_includes_burndown_button ... 2026-09-19 07:02:44,929 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_affiliate_website_project.tests.test_affiliate_website_project: Starting TestAffiliateWebsiteProject.test_burndown_chart_graph_view ... 2026-09-19 07:02:44,972 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:02:45,006 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon.tests.test_amazon_dns_record: Starting TestAmazonDnsRecord.test_dns_01_create_each_selection_type ... 2026-09-19 07:02:45,042 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon.tests.test_amazon_dns_record: Starting TestAmazonDnsRecord.test_dns_02_required_fields_must_raise ... 2026-09-19 07:02:45,073 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon.tests.test_amazon_dns_record: Starting TestAmazonDnsRecord.test_dns_03_invalid_selection_value ... 2026-09-19 07:02:45,112 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:02:45,508 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [555] 2026-09-19 07:02:45,515 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12541] 2026-09-19 07:02:45,520 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:02:46,001 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [556] 2026-09-19 07:02:46,011 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12543] 2026-09-19 07:02:46,015 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:02:46,027 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_01_seed_xmlids_exist ... 2026-09-19 07:02:46,050 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_02_seed_inactive_by_default ... 2026-09-19 07:02:46,089 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_03_sql_code_uniq ... 2026-09-19 07:02:46,113 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_04_active_test_default_filter ... 2026-09-19 07:02:46,132 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_05_acl_group_user_read_only ... 2026-09-19 07:02:46,145 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1279, model: amazon.region 2026-09-19 07:02:46,157 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1279, model: amazon.region 2026-09-19 07:02:46,168 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1279, model: amazon.region 2026-09-19 07:02:46,200 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted amazon.region records with IDs: [25] 2026-09-19 07:02:46,222 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_06_acl_group_admin_full_crud ... 2026-09-19 07:02:46,246 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1280 deleted amazon.region records with IDs: [26] 2026-09-19 07:02:46,288 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 07:02:46,344 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon.tests.test_res_config_settings: Starting TestResConfigSettings.test_config_01_save_aws_credentials ... 2026-09-19 07:02:47,157 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon.tests.test_res_config_settings: Starting TestResConfigSettings.test_config_02_overwrite_existing_credentials ... 2026-09-19 07:02:48,495 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon.tests.test_res_config_settings: Starting TestResConfigSettings.test_config_03_module_viin_amazon_ses_field ... 2026-09-19 07:02:48,667 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:02:48,695 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_01_default_region_is_first_active ... 2026-09-19 07:02:48,719 121 INFO rb-77a9295-224944-416951 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-19 07:02:48,741 121 INFO rb-77a9295-224944-416951 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-19 07:02:48,764 121 INFO rb-77a9295-224944-416951 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-19 07:02:49,287 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [557] 2026-09-19 07:02:49,296 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12545] 2026-09-19 07:02:49,301 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:02:49,357 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_05_validation_error_unrecognized_client ... 2026-09-19 07:02:49,390 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_06_validation_error_other_codes ... 2026-09-19 07:02:49,431 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:02:49,451 121 INFO rb-77a9295-224944-416951 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-19 07:02:49,486 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_02_email_identity_without_dkim_tokens ... 2026-09-19 07:02:49,522 121 INFO rb-77a9295-224944-416951 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-19 07:02:49,562 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_04_unrecognized_client_raises_validation ... 2026-09-19 07:02:49,611 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_05_other_client_error_raises_validation ... 2026-09-19 07:02:49,636 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_06_unique_name_per_region ... 2026-09-19 07:02:49,661 121 INFO rb-77a9295-224944-416951 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-19 07:02:49,684 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_08_re_identify_replaces_dkim_records ... 2026-09-19 07:02:49,704 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [17, 18, 19] 2026-09-19 07:02:49,734 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:02:49,752 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon_ses.tests.test_ses_identity_cron: Starting TestSesIdentityCron.test_ses_identity_cron_01_only_pending_identities_call_ses ... 2026-09-19 07:02:49,783 121 INFO rb-77a9295-224944-416951 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-19 07:02:49,812 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon_ses.tests.test_ses_identity_cron: Starting TestSesIdentityCron.test_ses_identity_cron_03_auto_commit_propagated_to_sync ... 2026-09-19 07:02:49,847 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:02:49,868 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_01_type_precomputed_from_name ... 2026-09-19 07:02:49,896 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_02_amazon_region_readonly_on_identity ... 2026-09-19 07:02:49,919 121 INFO rb-77a9295-224944-416951 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-19 07:02:49,945 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_04_group_user_can_crud_identities ... 2026-09-19 07:02:50,411 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [558] 2026-09-19 07:02:50,423 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12547] 2026-09-19 07:02:50,429 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:02:50,492 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1282 deleted amazon.ses.identity records with IDs: [30] 2026-09-19 07:02:50,522 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_05_cron_job_metadata ... 2026-09-19 07:02:50,563 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:02:50,600 121 INFO rb-77a9295-224944-416951 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-19 07:02:50,615 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [22] 2026-09-19 07:02:50,630 121 INFO rb-77a9295-224944-416951 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-19 07:02:50,653 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_03_unrecognized_client_raises_validation ... 2026-09-19 07:02:50,706 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_04_plain_exception_raises_validation ... 2026-09-19 07:02:50,733 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_05_unlink_invokes_delete_first ... 2026-09-19 07:02:50,746 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted amazon.ses.identity records with IDs: [35] 2026-09-19 07:02:50,766 121 INFO rb-77a9295-224944-416951 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-19 07:02:50,796 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [23, 24, 25] 2026-09-19 07:02:50,798 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted amazon.ses.identity records with IDs: [36] 2026-09-19 07:02:50,824 121 INFO rb-77a9295-224944-416951 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-19 07:02:50,860 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:02:50,892 121 INFO rb-77a9295-224944-416951 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-19 07:02:50,919 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_02_status_pending ... 2026-09-19 07:02:50,950 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_03_status_failed_and_temporary_failure ... 2026-09-19 07:02:51,001 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_04_missing_verification_status ... 2026-09-19 07:02:51,047 121 INFO rb-77a9295-224944-416951 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-19 07:02:51,082 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [28] 2026-09-19 07:02:51,110 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_06_unrecognized_client_raises_validation ... 2026-09-19 07:02:51,140 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_07_batch_savepoint_isolates_failures ... 2026-09-19 07:02:51,185 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:02:51,727 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [559] 2026-09-19 07:02:51,737 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12549] 2026-09-19 07:02:51,744 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:02:52,166 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [560] 2026-09-19 07:02:52,180 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12551] 2026-09-19 07:02:52,187 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:02:52,216 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_api_request_logger.tests.test_access_rights: Starting TestApiRequestLogAccessRights.test_administrator_can_still_purge_a_logged_call ... 2026-09-19 07:02:52,239 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1283 deleted api.request.log records with IDs: [1] 2026-09-19 07:02:52,260 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_api_request_logger.tests.test_access_rights: Starting TestApiRequestLogAccessRights.test_administrator_can_still_read_a_logged_call ... 2026-09-19 07:02:52,306 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_api_request_logger.tests.test_access_rights: Starting TestApiRequestLogAccessRights.test_administrator_cannot_forge_a_logged_call ... 2026-09-19 07:02:52,312 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1283, model: api.request.log 2026-09-19 07:02:52,341 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_api_request_logger.tests.test_access_rights: Starting TestApiRequestLogAccessRights.test_administrator_cannot_rewrite_a_logged_call ... 2026-09-19 07:02:52,350 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1283, model: api.request.log 2026-09-19 07:02:52,378 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_api_request_logger.tests.test_access_rights: Starting TestApiRequestLogAccessRights.test_viewer_can_only_read ... 2026-09-19 07:02:52,402 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1284, model: api.request.log 2026-09-19 07:02:52,411 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1284, model: api.request.log 2026-09-19 07:02:52,443 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 07:02:52,460 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_action ... 2026-09-19 07:02:52,924 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [561] 2026-09-19 07:02:52,932 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12553] 2026-09-19 07:02:52,939 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:02:53,391 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [562] 2026-09-19 07:02:53,401 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12555] 2026-09-19 07:02:53,407 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:02:53,850 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [563] 2026-09-19 07:02:53,858 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12557] 2026-09-19 07:02:53,868 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:02:54,256 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1285 deleted mail.message records with IDs: [12559] 2026-09-19 07:02:54,308 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1285 deleted mail.message records with IDs: [12561, 12559] 2026-09-19 07:02:54,356 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1285 deleted mail.message records with IDs: [12560] 2026-09-19 07:02:54,400 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1285 deleted calendar.event records with IDs: [24] 2026-09-19 07:02:54,406 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1285 deleted mail.followers records with IDs: [5165, 5166] 2026-09-19 07:02:54,465 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1285 deleted mail.message records with IDs: [12562, 12561, 12559] 2026-09-19 07:02:54,510 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1285 deleted mail.message records with IDs: [12562, 12561, 12559] 2026-09-19 07:02:54,525 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1285 deleted appointment.appointment records with IDs: [6] 2026-09-19 07:02:54,535 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1285 deleted mail.followers records with IDs: [5162, 5163, 5164] 2026-09-19 07:02:54,562 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_compute_fields ... 2026-09-19 07:02:54,986 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [564] 2026-09-19 07:02:54,994 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12564] 2026-09-19 07:02:54,998 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:02:55,424 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [565] 2026-09-19 07:02:55,433 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12566] 2026-09-19 07:02:55,439 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:02:55,850 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [566] 2026-09-19 07:02:55,859 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12568] 2026-09-19 07:02:55,865 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:02:56,169 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_create_name ... 2026-09-19 07:02:56,584 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [567] 2026-09-19 07:02:56,593 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12572] 2026-09-19 07:02:56,599 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:02:57,093 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [568] 2026-09-19 07:02:57,115 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12574] 2026-09-19 07:02:57,121 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:02:57,555 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [569] 2026-09-19 07:02:57,566 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12576] 2026-09-19 07:02:57,572 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:02:57,814 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 07:02:57,829 121 INFO rb-77a9295-224944-416951 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-19 07:02:58,334 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [570] 2026-09-19 07:02:58,343 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12581] 2026-09-19 07:02:58,349 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:02:58,767 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [571] 2026-09-19 07:02:58,776 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12583] 2026-09-19 07:02:58,784 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:02:59,251 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [572] 2026-09-19 07:02:59,260 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12585] 2026-09-19 07:02:59,267 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:02:59,682 121 INFO rb-77a9295-224944-416951 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-19 07:03:00,147 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [573] 2026-09-19 07:03:00,156 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12589] 2026-09-19 07:03:00,163 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:00,600 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [574] 2026-09-19 07:03:00,610 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12591] 2026-09-19 07:03:00,623 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:00,984 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [575] 2026-09-19 07:03:00,993 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12593] 2026-09-19 07:03:00,998 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:01,259 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 07:03:01,275 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_appointment_access ... 2026-09-19 07:03:01,730 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [576] 2026-09-19 07:03:01,751 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12597] 2026-09-19 07:03:01,756 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:02,222 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [577] 2026-09-19 07:03:02,230 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12599] 2026-09-19 07:03:02,238 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:02,661 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [578] 2026-09-19 07:03:02,670 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12601] 2026-09-19 07:03:02,677 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:02,846 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: appointment.appointment 2026-09-19 07:03:02,854 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #7 deleted mail.message records with IDs: [12603] 2026-09-19 07:03:02,855 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: appointment.appointment 2026-09-19 07:03:02,860 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 7, model: ir.sequence 2026-09-19 07:03:02,896 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: appointment.appointment 2026-09-19 07:03:02,908 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #7 deleted mail.message records with IDs: [12604] 2026-09-19 07:03:02,908 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: appointment.appointment 2026-09-19 07:03:02,936 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1300 deleted mail.message records with IDs: [12604] 2026-09-19 07:03:02,945 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1300 deleted appointment.appointment records with IDs: [13] 2026-09-19 07:03:02,949 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1300 deleted mail.followers records with IDs: [5184, 5185, 5186] 2026-09-19 07:03:03,022 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [14], uid: 1300, model: appointment.appointment 2026-09-19 07:03:03,033 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [14], uid: 1300, model: appointment.appointment 2026-09-19 07:03:03,051 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1300 deleted mail.message records with IDs: [12605] 2026-09-19 07:03:03,052 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [14], uid: 1300, model: appointment.appointment 2026-09-19 07:03:03,120 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1301 deleted mail.message records with IDs: [12606] 2026-09-19 07:03:03,131 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1301 deleted appointment.appointment records with IDs: [15] 2026-09-19 07:03:03,136 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1301 deleted mail.followers records with IDs: [5190, 5191, 5192] 2026-09-19 07:03:03,159 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1301 deleted mail.message records with IDs: [12605] 2026-09-19 07:03:03,163 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1301 deleted appointment.appointment records with IDs: [14] 2026-09-19 07:03:03,169 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1301 deleted mail.followers records with IDs: [5187, 5188, 5189] 2026-09-19 07:03:03,188 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_access ... 2026-09-19 07:03:03,515 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [579] 2026-09-19 07:03:03,523 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12608] 2026-09-19 07:03:03,528 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:03,885 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [580] 2026-09-19 07:03:03,895 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12610] 2026-09-19 07:03:03,901 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:04,247 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [581] 2026-09-19 07:03:04,252 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12612] 2026-09-19 07:03:04,256 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:04,333 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1303, model: viin.appointment.type 2026-09-19 07:03:04,346 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1303 deleted mail.message records with IDs: [2150] 2026-09-19 07:03:04,347 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1303, model: viin.appointment.type 2026-09-19 07:03:04,351 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1303, model: viin.appointment.type 2026-09-19 07:03:04,362 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1304, model: viin.appointment.type 2026-09-19 07:03:04,372 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1304 deleted mail.message records with IDs: [2150] 2026-09-19 07:03:04,373 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1304, model: viin.appointment.type 2026-09-19 07:03:04,379 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1304, model: viin.appointment.type 2026-09-19 07:03:04,437 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1305 deleted mail.message records with IDs: [12614] 2026-09-19 07:03:04,472 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1305 deleted viin.appointment.type records with IDs: [4] 2026-09-19 07:03:04,480 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1305 deleted mail.followers records with IDs: [5193] 2026-09-19 07:03:04,521 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 07:03:04,534 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_crm.tests.test_appointment_crm: Starting TestAppointment.test_appointment_create_crm ... 2026-09-19 07:03:04,874 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [582] 2026-09-19 07:03:04,883 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12616] 2026-09-19 07:03:04,890 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:05,289 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [583] 2026-09-19 07:03:05,299 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12618] 2026-09-19 07:03:05,305 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:05,672 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [584] 2026-09-19 07:03:05,682 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12620] 2026-09-19 07:03:05,688 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:05,901 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_crm.tests.test_appointment_crm: Starting TestAppointment.test_saleman_click_action_schedule_meeting ... 2026-09-19 07:03:06,293 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [585] 2026-09-19 07:03:06,301 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12626] 2026-09-19 07:03:06,305 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:06,696 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [586] 2026-09-19 07:03:06,706 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12628] 2026-09-19 07:03:06,713 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:07,086 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [587] 2026-09-19 07:03:07,096 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12630] 2026-09-19 07:03:07,105 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:07,406 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 07:03:07,421 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_sale.tests.test_appointment_sale: Starting TestAppointment.test_appointment_create_sale ... 2026-09-19 07:03:07,880 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [588] 2026-09-19 07:03:07,898 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12633] 2026-09-19 07:03:07,906 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:08,266 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [589] 2026-09-19 07:03:08,275 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12635] 2026-09-19 07:03:08,281 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:08,742 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [590] 2026-09-19 07:03:08,767 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12637] 2026-09-19 07:03:08,774 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:10,046 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [591] 2026-09-19 07:03:10,097 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1312 deleted mail.message records with IDs: [12641] 2026-09-19 07:03:10,124 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1312 deleted calendar.event records with IDs: [25] 2026-09-19 07:03:10,128 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1312 deleted mail.followers records with IDs: [5207, 5208] 2026-09-19 07:03:10,815 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [592] 2026-09-19 07:03:10,871 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1312 deleted mail.message records with IDs: [12645] 2026-09-19 07:03:10,891 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1312 deleted calendar.event records with IDs: [26] 2026-09-19 07:03:10,896 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1312 deleted mail.followers records with IDs: [5214, 5215] 2026-09-19 07:03:10,967 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 07:03:10,981 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_sale_crm.tests.test_convert_lead2so: Starting TestAppointment.test_sales_man_click_convert_lead2so ... 2026-09-19 07:03:11,336 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [593] 2026-09-19 07:03:11,344 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12649] 2026-09-19 07:03:11,348 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:11,671 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [594] 2026-09-19 07:03:11,680 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12651] 2026-09-19 07:03:11,687 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:12,126 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [595] 2026-09-19 07:03:12,137 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12653] 2026-09-19 07:03:12,144 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:12,484 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 07:03:12,504 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_appointment_submit_async_notify: Starting TestAppointmentSubmitAsyncNotify.test_appointment_submit_must_not_send_notification_mail_synchronously ... 2026-09-19 07:03:13,940 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portal from n/a 2026-09-19 07:03:14,025 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:03:15,448 121 INFO rb-77a9295-224944-416951 odoo.tests.common: Simulating signal changes during tests 2026-09-19 07:03:15,482 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-19 07:03:15,497 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_am_value_parsed_correctly ... 2026-09-19 07:03:15,517 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_invalid_values_return_none ... 2026-09-19 07:03:15,537 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_iso_fallback_value ... 2026-09-19 07:03:15,556 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_noon_and_midnight ... 2026-09-19 07:03:15,579 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_pm_value_parsed_correctly ... 2026-09-19 07:03:15,602 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_pm_value_under_non_english_locale ... 2026-09-19 07:03:15,631 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:03:15,645 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_constraint_hour_shift ... 2026-09-19 07:03:16,033 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [599] 2026-09-19 07:03:16,042 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12660] 2026-09-19 07:03:16,048 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:16,470 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [600] 2026-09-19 07:03:16,482 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12662] 2026-09-19 07:03:16,488 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:16,914 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [601] 2026-09-19 07:03:16,923 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12664] 2026-09-19 07:03:16,929 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:17,028 121 INFO rb-77a9295-224944-416951 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-19 07:03:17,165 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_1 ... 2026-09-19 07:03:17,569 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [602] 2026-09-19 07:03:17,577 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12690] 2026-09-19 07:03:17,584 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:18,107 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [603] 2026-09-19 07:03:18,133 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12692] 2026-09-19 07:03:18,140 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:18,598 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [604] 2026-09-19 07:03:18,608 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12694] 2026-09-19 07:03:18,618 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:18,753 121 INFO rb-77a9295-224944-416951 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-19 07:03:18,795 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_2 ... 2026-09-19 07:03:19,245 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [605] 2026-09-19 07:03:19,255 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12697] 2026-09-19 07:03:19,264 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:19,735 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [606] 2026-09-19 07:03:19,742 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12699] 2026-09-19 07:03:19,748 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:20,154 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [607] 2026-09-19 07:03:20,160 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12701] 2026-09-19 07:03:20,165 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:20,274 121 INFO rb-77a9295-224944-416951 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-19 07:03:20,362 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_3 ... 2026-09-19 07:03:20,854 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [608] 2026-09-19 07:03:20,864 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12706] 2026-09-19 07:03:20,870 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:21,294 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [609] 2026-09-19 07:03:21,301 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12708] 2026-09-19 07:03:21,307 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:21,719 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [610] 2026-09-19 07:03:21,728 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12710] 2026-09-19 07:03:21,734 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:21,872 121 INFO rb-77a9295-224944-416951 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-19 07:03:21,988 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_4_resource_calendar ... 2026-09-19 07:03:22,442 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [611] 2026-09-19 07:03:22,450 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12715] 2026-09-19 07:03:22,457 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:22,835 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [612] 2026-09-19 07:03:22,844 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12717] 2026-09-19 07:03:22,850 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:23,287 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [613] 2026-09-19 07:03:23,299 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12719] 2026-09-19 07:03:23,306 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:23,442 121 INFO rb-77a9295-224944-416951 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-19 07:03:23,451 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [48, 49] 2026-09-19 07:03:23,505 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 07:03:23,519 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_access ... 2026-09-19 07:03:24,027 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [614] 2026-09-19 07:03:24,041 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12722] 2026-09-19 07:03:24,048 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:24,497 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [615] 2026-09-19 07:03:24,509 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12724] 2026-09-19 07:03:24,514 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:24,947 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [616] 2026-09-19 07:03:24,956 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12726] 2026-09-19 07:03:24,963 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:25,062 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: viin.appointment.type 2026-09-19 07:03:25,080 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #7 deleted mail.message records with IDs: [2150] 2026-09-19 07:03:25,081 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: viin.appointment.type 2026-09-19 07:03:25,095 121 INFO rb-77a9295-224944-416951 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-19 07:03:25,146 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_working_time_access ... 2026-09-19 07:03:25,588 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [617] 2026-09-19 07:03:25,600 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12729] 2026-09-19 07:03:25,607 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:25,981 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [618] 2026-09-19 07:03:25,989 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12731] 2026-09-19 07:03:25,995 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:26,428 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [619] 2026-09-19 07:03:26,436 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12733] 2026-09-19 07:03:26,441 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:26,535 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 7, model: appointment.type.working.time 2026-09-19 07:03:26,556 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1340, model: appointment.type.working.time 2026-09-19 07:03:26,569 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1340, model: appointment.type.working.time 2026-09-19 07:03:26,585 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1342 deleted appointment.type.working.time records with IDs: [1] 2026-09-19 07:03:26,625 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 07:03:26,640 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_existing_partner_address_is_not_overwritten ... 2026-09-19 07:03:27,180 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [620] 2026-09-19 07:03:27,189 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12736] 2026-09-19 07:03:27,196 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:27,672 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [621] 2026-09-19 07:03:27,681 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12738] 2026-09-19 07:03:27,694 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:28,128 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [622] 2026-09-19 07:03:28,137 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12740] 2026-09-19 07:03:28,142 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:28,321 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_existing_partner_with_blank_address_is_not_populated ... 2026-09-19 07:03:28,714 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [623] 2026-09-19 07:03:28,729 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12745] 2026-09-19 07:03:28,737 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:29,138 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [624] 2026-09-19 07:03:29,149 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12747] 2026-09-19 07:03:29,156 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:29,542 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [625] 2026-09-19 07:03:29,548 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12749] 2026-09-19 07:03:29,552 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:29,748 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_hook_defaults_to_protecting_the_partner ... 2026-09-19 07:03:30,171 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [626] 2026-09-19 07:03:30,179 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12754] 2026-09-19 07:03:30,185 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:30,602 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [627] 2026-09-19 07:03:30,613 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12756] 2026-09-19 07:03:30,620 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:31,068 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [628] 2026-09-19 07:03:31,076 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12758] 2026-09-19 07:03:31,082 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:31,243 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_new_guest_partner_is_populated ... 2026-09-19 07:03:31,688 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [629] 2026-09-19 07:03:31,698 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12763] 2026-09-19 07:03:31,705 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:32,129 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [630] 2026-09-19 07:03:32,135 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12765] 2026-09-19 07:03:32,139 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:32,521 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [631] 2026-09-19 07:03:32,530 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12767] 2026-09-19 07:03:32,537 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:33,373 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 07:03:33,390 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_details_page_renders_with_a_tz_parameter ... 2026-09-19 07:03:33,843 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [632] 2026-09-19 07:03:33,854 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12773] 2026-09-19 07:03:33,860 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:34,313 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [633] 2026-09-19 07:03:34,325 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12775] 2026-09-19 07:03:34,330 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:34,739 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [634] 2026-09-19 07:03:34,747 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12777] 2026-09-19 07:03:34,751 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:34,875 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:03:35,949 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:03:35] "GET /appointment/product-demonstration-1/details?user_id=1355&tz=UTC HTTP/1.1" 200 - 203 0.199 0.877 2026-09-19 07:03:35,951 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_public_booking_routes.TestPublicBookingRoutes.test_details_page_renders_with_a_tz_parameter: waiting for threads: [] 2026-09-19 07:03:35,975 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_details_page_renders_without_a_tz_parameter ... 2026-09-19 07:03:36,443 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [635] 2026-09-19 07:03:36,453 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12781] 2026-09-19 07:03:36,461 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:36,878 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [636] 2026-09-19 07:03:36,888 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12783] 2026-09-19 07:03:36,893 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:37,360 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [637] 2026-09-19 07:03:37,376 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12785] 2026-09-19 07:03:37,394 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:37,536 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:03:38,524 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:03:38] "GET /appointment/product-demonstration-1/details?user_id=1358 HTTP/1.1" 200 - 203 0.131 0.859 2026-09-19 07:03:38,525 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_public_booking_routes.TestPublicBookingRoutes.test_details_page_renders_without_a_tz_parameter: waiting for threads: [] 2026-09-19 07:03:38,542 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_module_does_not_call_the_removed_request_context_api ... 2026-09-19 07:03:38,988 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [638] 2026-09-19 07:03:39,002 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12789] 2026-09-19 07:03:39,007 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:39,467 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [639] 2026-09-19 07:03:39,488 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12791] 2026-09-19 07:03:39,495 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:39,926 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [640] 2026-09-19 07:03:39,933 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12793] 2026-09-19 07:03:39,940 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:40,101 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_public_submit_does_not_overwrite_an_existing_partner_address ... 2026-09-19 07:03:40,529 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [641] 2026-09-19 07:03:40,536 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12797] 2026-09-19 07:03:40,542 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:40,953 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [642] 2026-09-19 07:03:40,960 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12799] 2026-09-19 07:03:40,965 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:41,358 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [643] 2026-09-19 07:03:41,370 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12801] 2026-09-19 07:03:41,377 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:03:41,516 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:03:42,551 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:03:42] "GET /appointment/product-demonstration-1/details?user_id=1364&tz=UTC HTTP/1.1" 200 - 203 0.108 0.929 2026-09-19 07:03:42,783 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:03:42] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 113 0.092 0.134 2026-09-19 07:03:42,791 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: appointment.appointment 2026-09-19 07:03:43,134 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:03:43] "GET /my/appointments/22?access_token=cb89d20a-9b34-4a60-8fd6-50cb5a4d0b14 HTTP/1.1" 200 - 46 0.037 0.312 2026-09-19 07:03:43,178 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 07:03:43,194 121 INFO rb-77a9295-224944-416951 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-19 07:03:44,737 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portal from n/a 2026-09-19 07:03:44,767 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:03:46,316 121 INFO rb-77a9295-224944-416951 odoo.tests.common: Simulating signal changes during tests 2026-09-19 07:03:46,347 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 07:03:46,365 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr: Starting TestAppointmentWebsiteHR.test_api_get_staffs ... 2026-09-19 07:03:48,182 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portal from n/a 2026-09-19 07:03:48,193 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:03:48,406 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:03:48] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 12 0.004 0.210 2026-09-19 07:03:48,446 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:03:48] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 16 0.012 0.024 2026-09-19 07:03:48,477 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:03:48] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 15 0.007 0.019 2026-09-19 07:03:48,477 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr.TestAppointmentWebsiteHR.test_api_get_staffs: waiting for threads: [] 2026-09-19 07:03:48,496 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr: Starting TestAppointmentWebsiteHR.test_validate_appointment_submit ... 2026-09-19 07:03:50,123 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.res_users: Login successful for db:rb-77a9295-224944-416951 login:portal from n/a 2026-09-19 07:03:50,169 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-19 07:03:50,515 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:03:50] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 69 0.080 0.268 2026-09-19 07:03:50,816 121 INFO rb-77a9295-224944-416951 werkzeug: 127.0.0.1 - - [19/Sep/2026 07:03:50] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 114 0.147 0.147 2026-09-19 07:03:50,871 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-19 07:03:56,720 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_01_can_confirm ... 2026-09-19 07:03:56,880 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_02_can_confirm ... 2026-09-19 07:03:57,010 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_03_can_confirm ... 2026-09-19 07:03:57,061 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_04_can_confirm ... 2026-09-19 07:03:57,119 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_01_admin_can_force_validate ... 2026-09-19 07:03:57,433 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [654] 2026-09-19 07:03:57,520 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_01_can_validate_can_refuse ... 2026-09-19 07:03:57,761 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [655] 2026-09-19 07:03:57,887 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_02_can_validate_can_refuse ... 2026-09-19 07:03:58,229 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [656] 2026-09-19 07:03:58,619 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1386 deleted mail.activity records with IDs: [203] 2026-09-19 07:03:58,795 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1386 deleted mail.mail records with IDs: [657] 2026-09-19 07:03:58,988 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1390 deleted mail.activity records with IDs: [204] 2026-09-19 07:03:59,181 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1390 deleted mail.mail records with IDs: [658] 2026-09-19 07:03:59,217 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_03_can_validate_can_refuse ... 2026-09-19 07:03:59,449 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [659] 2026-09-19 07:03:59,613 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_03_compute_can_validate_can_refuse ... 2026-09-19 07:03:59,712 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_04_compute_can_validate_can_refuse ... 2026-09-19 07:03:59,804 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_04_compute_can_validate_can_refuse_1 ... 2026-09-19 07:04:00,026 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [660] 2026-09-19 07:04:00,118 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [661] 2026-09-19 07:04:00,203 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [662] 2026-09-19 07:04:00,265 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [663] 2026-09-19 07:04:00,415 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_04_01_compute_can_mark_done ... 2026-09-19 07:04:00,672 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [664] 2026-09-19 07:04:00,822 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [210] 2026-09-19 07:04:00,960 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [665] 2026-09-19 07:04:01,076 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_04_02_compute_can_mark_done ... 2026-09-19 07:04:01,259 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [666] 2026-09-19 07:04:01,411 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [211] 2026-09-19 07:04:01,524 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [667] 2026-09-19 07:04:01,574 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_04_03_compute_can_mark_done ... 2026-09-19 07:04:01,819 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [668] 2026-09-19 07:04:01,978 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [212] 2026-09-19 07:04:02,093 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [669] 2026-09-19 07:04:02,140 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_01_access_right_approval_request_base_user ... 2026-09-19 07:04:02,192 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_02_access_right_approval_request_approval_officer ... 2026-09-19 07:04:02,234 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_03_access_right_approval_request_type_base_user ... 2026-09-19 07:04:02,257 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1383, model: approval.request.type 2026-09-19 07:04:02,274 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1383, model: approval.request.type 2026-09-19 07:04:02,278 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1383, model: approval.request.type 2026-09-19 07:04:02,299 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_04_access_right_approval_request_type_approval_officer ... 2026-09-19 07:04:02,312 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1390, model: approval.request.type 2026-09-19 07:04:02,339 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1390, model: approval.request.type 2026-09-19 07:04:02,346 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1390, model: approval.request.type 2026-09-19 07:04:02,368 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_05_access_right_approval_request_type_approval_admin ... 2026-09-19 07:04:02,415 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_06_access_right_type_approval_user_line_base_user ... 2026-09-19 07:04:02,429 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1383, model: approval.request.type 2026-09-19 07:04:02,439 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1383, model: approval.request.type 2026-09-19 07:04:02,441 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1383, model: approval.request.type 2026-09-19 07:04:02,460 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_07_access_right_type_approval_user_line_approval_manager ... 2026-09-19 07:04:02,495 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_10_access_right_request_approval_user_line_approval_officer ... 2026-09-19 07:04:02,529 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_01_access_rule_approval_request_base_user ... 2026-09-19 07:04:02,599 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 1393, model: viin.approval.request 2026-09-19 07:04:02,629 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1393, model: viin.approval.request 2026-09-19 07:04:02,654 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 1393, model: viin.approval.request 2026-09-19 07:04:02,683 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [5], uid: 1393, model: viin.approval.request 2026-09-19 07:04:02,717 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_02_access_rule_approval_request_follower ... 2026-09-19 07:04:02,817 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1393, model: viin.approval.request 2026-09-19 07:04:02,838 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 1393, model: viin.approval.request 2026-09-19 07:04:02,866 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [5], uid: 1393, model: viin.approval.request 2026-09-19 07:04:02,903 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_03_access_rule_approval_request_parent ... 2026-09-19 07:04:03,142 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [670] 2026-09-19 07:04:03,261 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1386, model: viin.approval.request 2026-09-19 07:04:03,290 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 1386, model: viin.approval.request 2026-09-19 07:04:03,320 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [5], uid: 1386, model: viin.approval.request 2026-09-19 07:04:03,356 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_04_access_rule_approval_officer ... 2026-09-19 07:04:03,416 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_05_access_rule_request_approval_user_line ... 2026-09-19 07:04:03,584 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted request.approval.user.line records with IDs: [5, 6, 7, 8] 2026-09-19 07:04:03,713 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1383, model: request.approval.user.line 2026-09-19 07:04:03,774 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1383, model: request.approval.user.line 2026-09-19 07:04:03,793 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_06_access_rule_request_approval_user_line ... 2026-09-19 07:04:03,972 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1390, model: request.approval.user.line 2026-09-19 07:04:04,072 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1390, model: request.approval.user.line 2026-09-19 07:04:04,094 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_access_rule_request_approval_user_line ... 2026-09-19 07:04:04,206 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted request.approval.user.line records with IDs: [5, 6, 7, 8] 2026-09-19 07:04:04,223 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_request_actions_still_work_for_admin_after_confirm ... 2026-09-19 07:04:04,451 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [671] 2026-09-19 07:04:04,535 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [672] 2026-09-19 07:04:04,611 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [673] 2026-09-19 07:04:04,691 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [674] 2026-09-19 07:04:04,846 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [214, 215, 216, 217] 2026-09-19 07:04:04,969 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [675] 2026-09-19 07:04:05,177 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [676] 2026-09-19 07:04:05,220 121 INFO rb-77a9295-224944-416951 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-19 07:04:05,521 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [677] 2026-09-19 07:04:05,619 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [678] 2026-09-19 07:04:05,715 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [679] 2026-09-19 07:04:05,793 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [680] 2026-09-19 07:04:05,882 121 INFO rb-77a9295-224944-416951 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-19 07:04:05,904 121 INFO rb-77a9295-224944-416951 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-19 07:04:05,921 121 INFO rb-77a9295-224944-416951 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-19 07:04:05,948 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_request_approval_user_line_admin_read_only_after_confirm ... 2026-09-19 07:04:06,157 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [681] 2026-09-19 07:04:06,247 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [682] 2026-09-19 07:04:06,331 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [683] 2026-09-19 07:04:06,416 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [684] 2026-09-19 07:04:06,618 121 INFO rb-77a9295-224944-416951 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-19 07:04:06,637 121 INFO rb-77a9295-224944-416951 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-19 07:04:06,654 121 INFO rb-77a9295-224944-416951 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-19 07:04:06,687 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_08_access_rule_request_approval_user_line ... 2026-09-19 07:04:06,761 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1386, model: viin.approval.request 2026-09-19 07:04:06,913 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_07_01_personal_request ... 2026-09-19 07:04:07,088 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [8], uid: 1383, model: viin.approval.request 2026-09-19 07:04:07,244 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-09-19 07:04:09,186 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_activity_consistency: Starting TestApprovalActivityConsistency.test_non_sequential_activity_keeps_only_pending_approvers ... 2026-09-19 07:04:09,555 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1394 deleted mail.mail records with IDs: [685] 2026-09-19 07:04:09,642 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1394 deleted mail.mail records with IDs: [686] 2026-09-19 07:04:09,725 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1394 deleted mail.mail records with IDs: [687] 2026-09-19 07:04:09,800 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1394 deleted mail.mail records with IDs: [688] 2026-09-19 07:04:09,904 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1395 deleted mail.activity records with IDs: [226, 227, 228, 229] 2026-09-19 07:04:10,006 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [689] 2026-09-19 07:04:10,108 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [690] 2026-09-19 07:04:10,203 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [691] 2026-09-19 07:04:10,303 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1396 deleted mail.activity records with IDs: [230, 231, 232] 2026-09-19 07:04:10,384 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1396 deleted mail.mail records with IDs: [692] 2026-09-19 07:04:10,460 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1396 deleted mail.mail records with IDs: [693] 2026-09-19 07:04:10,515 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_activity_consistency: Starting TestApprovalActivityConsistency.test_sequential_multiple_approvers_activity_moves_to_next_step ... 2026-09-19 07:04:10,974 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1394 deleted mail.mail records with IDs: [694] 2026-09-19 07:04:11,060 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1394 deleted mail.mail records with IDs: [695] 2026-09-19 07:04:11,202 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1395 deleted mail.activity records with IDs: [235, 236] 2026-09-19 07:04:11,277 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [696] 2026-09-19 07:04:11,349 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1395 deleted mail.mail records with IDs: [697] 2026-09-19 07:04:11,525 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1398 deleted mail.activity records with IDs: [237, 238] 2026-09-19 07:04:11,608 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1398 deleted mail.mail records with IDs: [698] 2026-09-19 07:04:11,692 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-19 07:04:21,718 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_01_single_amount_currency_and_subtotal ... 2026-09-19 07:04:22,003 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_02_single_amount2_fallback_when_amount_disabled ... 2026-09-19 07:04:22,340 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_03_multi_aggregates_request_amount_currency_and_subtotal ... 2026-09-19 07:04:22,737 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [33] 2026-09-19 07:04:22,776 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_04_quantity_priority_integer_over_float ... 2026-09-19 07:04:23,015 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_05_currency_conversion_uses_rate_date ... 2026-09-19 07:04:23,258 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_06_recompute_when_values_change ... 2026-09-19 07:04:23,534 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_07_company_currency_rounding ... 2026-09-19 07:04:23,806 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_08_multi_header_vs_lines_precedence ... 2026-09-19 07:04:24,104 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [38] 2026-09-19 07:04:24,145 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_09_multi_lines_use_amount2_as_base ... 2026-09-19 07:04:24,586 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [40] 2026-09-19 07:04:24,643 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_10_line_currency_conversion_uses_request_date ... 2026-09-19 07:04:25,037 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:04:27,201 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [66229, 66230, 66231, 66232, 66233, 66234] 2026-09-19 07:04:28,196 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [66235, 66236, 66237, 66238, 66239, 66240] 2026-09-19 07:04:29,055 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4842] 2026-09-19 07:04:29,199 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [315510] 2026-09-19 07:04:29,252 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [2363] 2026-09-19 07:04:29,253 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted approval.request.type records with IDs: [2] 2026-09-19 07:04:29,467 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [66241, 66242, 66243, 66244, 66245, 66246, 66247, 66248, 66249] 2026-09-19 07:04:31,005 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [699] 2026-09-19 07:04:31,600 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [700] 2026-09-19 07:04:32,156 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [701] 2026-09-19 07:04:32,267 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [241] 2026-09-19 07:04:32,947 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [702] 2026-09-19 07:04:33,434 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [703] 2026-09-19 07:04:33,529 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [243] 2026-09-19 07:04:34,146 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [704] 2026-09-19 07:04:34,219 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [244] 2026-09-19 07:04:34,913 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [705] 2026-09-19 07:04:34,993 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [245] 2026-09-19 07:04:35,657 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [706] 2026-09-19 07:04:35,737 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [246] 2026-09-19 07:04:36,352 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [707] 2026-09-19 07:04:36,422 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [247] 2026-09-19 07:04:36,924 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [708] 2026-09-19 07:04:36,956 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [248] 2026-09-19 07:04:37,544 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [709] 2026-09-19 07:04:37,570 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_101_missing_state ... 2026-09-19 07:04:37,618 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_102_waiting_state ... 2026-09-19 07:04:37,664 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_103_partial_state ... 2026-09-19 07:04:37,705 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_104_full_state ... 2026-09-19 07:04:37,752 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_105_refused_state ... 2026-09-19 07:04:37,787 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_106_cancelled_state ... 2026-09-19 07:04:37,829 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_201_can_generate_flag ... 2026-09-19 07:04:37,889 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_301_payload_has_requests_and_lines ... 2026-09-19 07:04:38,649 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [710] 2026-09-19 07:04:38,986 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_501_optional_types_without_requests_hide_ribbon ... 2026-09-19 07:04:39,633 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_502_optional_only_waiting ... 2026-09-19 07:04:40,952 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [711] 2026-09-19 07:04:41,007 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_503_optional_only_full ... 2026-09-19 07:04:43,151 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [712] 2026-09-19 07:04:43,233 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [252] 2026-09-19 07:04:43,352 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_504_optional_only_refused ... 2026-09-19 07:04:44,582 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [713] 2026-09-19 07:04:44,685 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [253] 2026-09-19 07:04:44,794 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_505_optional_only_cancelled ... 2026-09-19 07:04:45,950 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [714] 2026-09-19 07:04:46,001 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [254] 2026-09-19 07:04:46,052 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_506_optional_only_partial ... 2026-09-19 07:04:47,906 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [715] 2026-09-19 07:04:48,027 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [255] 2026-09-19 07:04:48,657 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [716] 2026-09-19 07:04:48,738 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_601_search_by_approval_coverage_state_on_partner ... 2026-09-19 07:04:48,838 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_602_search_by_approval_coverage_state_on_employee ... 2026-09-19 07:04:48,936 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_602_search_by_approval_coverage_state_on_partner_in_operator ... 2026-09-19 07:04:48,988 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_603_get_view_injects_filters_only_when_approval_enabled ... 2026-09-19 07:04:49,070 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_603_search_by_approval_coverage_state_on_partner_not_in_operator ... 2026-09-19 07:04:49,123 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_604_get_view_does_not_duplicate_filters ... 2026-09-19 07:04:49,185 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_604_search_by_approval_coverage_state_on_partner_not_equal_operator ... 2026-09-19 07:04:49,240 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_employee_type_is_isolated_from_partners ... 2026-09-19 07:04:49,282 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 1 removed 2026-09-19 07:04:50,565 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1402 deleted approval.request.field.mapping.line records with IDs: [66292, 66293, 66294, 66295, 66296, 66297] 2026-09-19 07:04:50,941 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_101_child_generation_for_x2many ... 2026-09-19 07:04:51,431 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_102_child_approval_type ... 2026-09-19 07:04:51,509 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_103_child_approval_type_none ... 2026-09-19 07:04:51,587 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_104_child_approval_type_display ... 2026-09-19 07:04:51,684 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_access_create_requires_approval_admin ... 2026-09-19 07:04:51,692 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1401, model: approval.request.field.mapping.line 2026-09-19 07:04:51,743 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_access_read_allowed_for_internal_user ... 2026-09-19 07:04:51,798 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_convert_field_name_map_to_field_id_map_basic ... 2026-09-19 07:04:51,826 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_convert_pairs_near_equivalent_toggle ... 2026-09-19 07:04:51,871 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_convert_pairs_strict_vs_lenient ... 2026-09-19 07:04:51,920 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_convert_pairs_x2many_relation_enforced ... 2026-09-19 07:04:51,959 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_cross_type_isolation ... 2026-09-19 07:04:52,629 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1402 deleted approval.request.field.mapping.line records with IDs: [66316, 66317, 66318, 66319, 66320, 66321] 2026-09-19 07:04:53,102 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_dest_allow_to_and_from_same_dest ... 2026-09-19 07:04:53,142 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_dest_both_is_exclusive ... 2026-09-19 07:04:53,218 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_dest_name_field ... 2026-09-19 07:04:53,266 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_guess_name_maps_to_name_on_request_line ... 2026-09-19 07:04:53,346 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_guess_name_maps_to_reference_on_request ... 2026-09-19 07:04:53,409 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_incompatible_legacy_row_only_blocked_once_registry_is_ready ... 2026-09-19 07:04:53,487 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_pair_allow_to_and_from ... 2026-09-19 07:04:53,541 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_pair_block_duplicate_same_direction ... 2026-09-19 07:04:53,623 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_prepare_accepts_both_item_shapes ... 2026-09-19 07:04:53,644 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_prepare_direction_defaults_and_override_default_direction ... 2026-09-19 07:04:53,674 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_prepare_line_vals_forces_to_approval_on_id ... 2026-09-19 07:04:53,711 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_line: Starting TestApprovalMapping.test_prepare_supports_one_src_to_many_dest_preserves_order ... 2026-09-19 07:04:53,743 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 07:04:53,755 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_01_functional_sanity ... 2026-09-19 07:04:53,798 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_02_query_count_cold ... 2026-09-19 07:04:53,874 121 INFO rb-77a9295-224944-416951 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-19 07:04:53,899 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_03_query_count_warm ... 2026-09-19 07:04:53,982 121 INFO rb-77a9295-224944-416951 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-19 07:04:54,005 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_04_query_count_scaling_with_more_children ... 2026-09-19 07:04:54,098 121 INFO rb-77a9295-224944-416951 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-19 07:04:54,121 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_05_strict_mode_validation_error ... 2026-09-19 07:04:54,182 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:04:54,998 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_generate_src_records_from_request: Starting TestApprovalGeneratePartnerRecordsFromRequest.test_01_single_header_and_one_child ... 2026-09-19 07:04:55,840 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [717] 2026-09-19 07:04:55,892 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_generate_src_records_from_request: Starting TestApprovalGeneratePartnerRecordsFromRequest.test_02_single_header_and_two_children ... 2026-09-19 07:04:57,094 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [718] 2026-09-19 07:04:57,168 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:04:58,744 121 INFO rb-77a9295-224944-416951 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-19 07:04:59,648 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1403 deleted mail.mail records with IDs: [719] 2026-09-19 07:04:59,760 121 INFO rb-77a9295-224944-416951 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-19 07:05:00,782 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1403 deleted mail.mail records with IDs: [720] 2026-09-19 07:05:00,875 121 INFO rb-77a9295-224944-416951 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-19 07:05:02,082 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1403 deleted mail.mail records with IDs: [721] 2026-09-19 07:05:02,176 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:05:02,766 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_loads_defaults_fill_if_empty ... 2026-09-19 07:05:04,104 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_overrides_when_forced ... 2026-09-19 07:05:05,328 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_respects_existing_context_values_when_not_forced ... 2026-09-19 07:05:06,342 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_onchange_type_applies_defaults ... 2026-09-19 07:05:07,366 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:05:07,775 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_01_default_code_must_be_dict ... 2026-09-19 07:05:07,844 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_02_default_code_keys_must_start_with_default ... 2026-09-19 07:05:07,893 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_03_default_code_unknown_field_is_ignored ... 2026-09-19 07:05:08,050 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_10_apply_defaults_fill_if_empty ... 2026-09-19 07:05:08,315 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_11_do_not_override_when_existing_value_present ... 2026-09-19 07:05:08,516 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_20_override_when_force_enabled ... 2026-09-19 07:05:08,808 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_30_helpers_uid_now_company_ref ... 2026-09-19 07:05:09,038 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_40_comment_only_is_treated_as_empty ... 2026-09-19 07:05:09,218 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_41_inline_comment_is_ignored ... 2026-09-19 07:05:09,398 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:05:10,209 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1406 deleted request.approval.user.line records with IDs: [70] 2026-09-19 07:05:10,837 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1406 deleted request.approval.user.line records with IDs: [70] 2026-09-19 07:05:11,600 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_form_line_open_respects_context_when_not_forced ... 2026-09-19 07:05:12,219 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1406 deleted request.approval.user.line records with IDs: [70] 2026-09-19 07:05:12,281 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_uses_line_defaults_not_header ... 2026-09-19 07:05:13,965 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_values_overridden_when_forced ... 2026-09-19 07:05:15,835 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_values_vs_defaults_not_forced ... 2026-09-19 07:05:17,617 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:05:18,297 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_01_default_code_must_be_dict ... 2026-09-19 07:05:18,405 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_02_default_code_keys_must_start_with_default ... 2026-09-19 07:05:18,447 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_03_line_default_code_unknown_field_is_ignored ... 2026-09-19 07:05:18,607 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_04_line_default_code_comment_only ... 2026-09-19 07:05:18,783 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_10_line_defaults_fill_if_empty_direct_create ... 2026-09-19 07:05:19,080 121 INFO rb-77a9295-224944-416951 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-19 07:05:19,284 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_20_line_defaults_override_when_forced_direct_create ... 2026-09-19 07:05:19,589 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_30_line_helpers_uid_now_ref_direct_create ... 2026-09-19 07:05:19,846 121 INFO rb-77a9295-224944-416951 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 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [77] 2026-09-19 07:05:20,149 121 INFO rb-77a9295-224944-416951 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-19 07:05:20,333 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [77] 2026-09-19 07:05:20,366 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_42_line_defaults_override_when_forced_via_request_write ... 2026-09-19 07:05:20,565 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [77] 2026-09-19 07:05:20,617 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_50_isolation_header_vs_line_defaults_direct_create_line ... 2026-09-19 07:05:21,017 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_51_isolation_header_vs_line_defaults_via_request_write ... 2026-09-19 07:05:21,365 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [77] 2026-09-19 07:05:21,433 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_52_independent_force_policy_header_forced_line_not_forced ... 2026-09-19 07:05:21,707 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_53_independent_force_policy_header_not_forced_line_forced ... 2026-09-19 07:05:21,999 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_60_create_request_with_lines_defaults_applied ... 2026-09-19 07:05:22,243 121 INFO rb-77a9295-224944-416951 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-19 07:05:22,531 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_62_create_request_with_lines_line_forced_overrides_values ... 2026-09-19 07:05:22,996 121 INFO rb-77a9295-224944-416951 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-19 07:05:23,684 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:05:28,247 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_01_compute_approvers ... 2026-09-19 07:05:28,377 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_02_compute_approvers ... 2026-09-19 07:05:28,483 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_03_compute_approvers ... 2026-09-19 07:05:28,999 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_01_compute_state ... 2026-09-19 07:05:29,117 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_02_compute_state ... 2026-09-19 07:05:29,388 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [722] 2026-09-19 07:05:29,521 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_03_compute_state ... 2026-09-19 07:05:29,873 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [723] 2026-09-19 07:05:30,052 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.activity records with IDs: [263] 2026-09-19 07:05:30,266 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [724] 2026-09-19 07:05:30,733 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_04_compute_state ... 2026-09-19 07:05:30,944 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [725] 2026-09-19 07:05:31,104 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.activity records with IDs: [265] 2026-09-19 07:05:31,255 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [726] 2026-09-19 07:05:31,482 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1415 deleted mail.activity records with IDs: [266] 2026-09-19 07:05:31,675 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1415 deleted mail.mail records with IDs: [727] 2026-09-19 07:05:31,967 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_05_compute_state ... 2026-09-19 07:05:32,194 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [728] 2026-09-19 07:05:32,334 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.activity records with IDs: [268] 2026-09-19 07:05:32,495 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [729] 2026-09-19 07:05:32,635 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1415 deleted mail.activity records with IDs: [269] 2026-09-19 07:05:32,752 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1415 deleted mail.mail records with IDs: [730] 2026-09-19 07:05:32,901 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1416 deleted mail.activity records with IDs: [270] 2026-09-19 07:05:33,029 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1416 deleted mail.mail records with IDs: [731] 2026-09-19 07:05:33,099 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_06_compute_state ... 2026-09-19 07:05:33,697 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [732] 2026-09-19 07:05:33,838 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.activity records with IDs: [271] 2026-09-19 07:05:33,972 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [733] 2026-09-19 07:05:34,144 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1415 deleted mail.activity records with IDs: [272] 2026-09-19 07:05:34,278 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1415 deleted mail.mail records with IDs: [734] 2026-09-19 07:05:34,427 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1416 deleted mail.activity records with IDs: [273] 2026-09-19 07:05:34,556 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1416 deleted mail.mail records with IDs: [735] 2026-09-19 07:05:34,762 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1417 deleted mail.activity records with IDs: [274] 2026-09-19 07:05:34,911 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1417 deleted mail.mail records with IDs: [736] 2026-09-19 07:05:35,018 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_07_compute_state ... 2026-09-19 07:05:35,257 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [737] 2026-09-19 07:05:35,514 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [276] 2026-09-19 07:05:35,646 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [738] 2026-09-19 07:05:35,726 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_08_compute_state ... 2026-09-19 07:05:35,953 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [739] 2026-09-19 07:05:36,116 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.activity records with IDs: [277] 2026-09-19 07:05:36,269 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [740] 2026-09-19 07:05:36,446 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1415 deleted mail.activity records with IDs: [278] 2026-09-19 07:05:36,616 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1415 deleted mail.mail records with IDs: [741] 2026-09-19 07:05:36,699 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_09_compute_state ... 2026-09-19 07:05:36,996 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [742] 2026-09-19 07:05:37,171 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.activity records with IDs: [279] 2026-09-19 07:05:37,341 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [743] 2026-09-19 07:05:37,573 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_10_compute_state ... 2026-09-19 07:05:37,872 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [744] 2026-09-19 07:05:38,052 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.activity records with IDs: [280] 2026-09-19 07:05:38,191 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [745] 2026-09-19 07:05:38,263 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_11_compute_state ... 2026-09-19 07:05:38,511 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [746] 2026-09-19 07:05:38,617 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [281] 2026-09-19 07:05:38,709 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_12_compute_state ... 2026-09-19 07:05:38,942 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [747] 2026-09-19 07:05:39,116 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [282] 2026-09-19 07:05:39,264 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [748] 2026-09-19 07:05:39,315 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_13_compute_state ... 2026-09-19 07:05:39,567 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [749] 2026-09-19 07:05:39,776 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [283] 2026-09-19 07:05:39,897 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [750] 2026-09-19 07:05:40,084 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_14_compute_state ... 2026-09-19 07:05:40,536 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [751] 2026-09-19 07:05:40,688 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [752] 2026-09-19 07:05:40,789 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [753] 2026-09-19 07:05:40,984 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.activity records with IDs: [284, 285, 286] 2026-09-19 07:05:41,120 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [754] 2026-09-19 07:05:41,273 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [755] 2026-09-19 07:05:41,353 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [756] 2026-09-19 07:05:41,493 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1416 deleted mail.activity records with IDs: [287, 288] 2026-09-19 07:05:41,630 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1416 deleted mail.mail records with IDs: [757] 2026-09-19 07:05:41,770 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1417 deleted mail.activity records with IDs: [289] 2026-09-19 07:05:41,961 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1417 deleted mail.mail records with IDs: [758] 2026-09-19 07:05:42,069 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_15_compute_state ... 2026-09-19 07:05:42,489 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [759] 2026-09-19 07:05:42,570 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [760] 2026-09-19 07:05:42,652 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [761] 2026-09-19 07:05:42,843 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.activity records with IDs: [290, 291, 292] 2026-09-19 07:05:43,027 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [762] 2026-09-19 07:05:43,158 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [763] 2026-09-19 07:05:43,236 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [764] 2026-09-19 07:05:43,358 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1416 deleted mail.activity records with IDs: [293, 294] 2026-09-19 07:05:43,480 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1416 deleted mail.mail records with IDs: [765] 2026-09-19 07:05:43,599 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1417 deleted mail.activity records with IDs: [295] 2026-09-19 07:05:43,718 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1417 deleted mail.mail records with IDs: [766] 2026-09-19 07:05:43,786 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_16_compute_state ... 2026-09-19 07:05:44,171 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted request.approval.user.line records with IDs: [109] 2026-09-19 07:05:44,223 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_19_compute_state ... 2026-09-19 07:05:44,624 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [767] 2026-09-19 07:05:44,820 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [296] 2026-09-19 07:05:44,923 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [768] 2026-09-19 07:05:45,119 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [769] 2026-09-19 07:05:45,276 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_20_compute_state ... 2026-09-19 07:05:46,190 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [770] 2026-09-19 07:05:46,287 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [771] 2026-09-19 07:05:46,392 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [772] 2026-09-19 07:05:46,505 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [773] 2026-09-19 07:05:46,708 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1415 deleted mail.activity records with IDs: [297, 298, 299, 300] 2026-09-19 07:05:46,856 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1415 deleted mail.mail records with IDs: [774] 2026-09-19 07:05:46,950 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1415 deleted mail.mail records with IDs: [775] 2026-09-19 07:05:47,035 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1415 deleted mail.mail records with IDs: [776] 2026-09-19 07:05:47,203 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1417 deleted mail.activity records with IDs: [301, 302, 303] 2026-09-19 07:05:47,354 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1417 deleted mail.mail records with IDs: [777] 2026-09-19 07:05:47,460 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1417 deleted mail.mail records with IDs: [778] 2026-09-19 07:05:47,636 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1416 deleted mail.activity records with IDs: [304, 305] 2026-09-19 07:05:47,786 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1416 deleted mail.mail records with IDs: [779] 2026-09-19 07:05:47,933 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.activity records with IDs: [306] 2026-09-19 07:05:48,078 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [780] 2026-09-19 07:05:48,161 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_05_00_direct_manager_in_line_users ... 2026-09-19 07:05:48,675 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [781] 2026-09-19 07:05:48,752 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [782] 2026-09-19 07:05:48,883 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.activity records with IDs: [307, 308] 2026-09-19 07:05:48,986 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [783] 2026-09-19 07:05:49,132 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1416 deleted mail.activity records with IDs: [309] 2026-09-19 07:05:49,287 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1416 deleted mail.mail records with IDs: [784] 2026-09-19 07:05:49,323 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_05_01_direct_manager_in_line_users_not_require ... 2026-09-19 07:05:49,854 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [785] 2026-09-19 07:05:49,933 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [786] 2026-09-19 07:05:50,026 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [787] 2026-09-19 07:05:50,221 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.activity records with IDs: [310, 311, 312] 2026-09-19 07:05:50,389 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [788] 2026-09-19 07:05:50,494 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [789] 2026-09-19 07:05:50,690 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1416 deleted mail.activity records with IDs: [313, 314] 2026-09-19 07:05:50,861 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1416 deleted mail.mail records with IDs: [790] 2026-09-19 07:05:51,041 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1417 deleted mail.activity records with IDs: [315] 2026-09-19 07:05:51,229 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1417 deleted mail.mail records with IDs: [791] 2026-09-19 07:05:51,276 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_06_01_activity_schedule ... 2026-09-19 07:05:51,797 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [792] 2026-09-19 07:05:51,909 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [793] 2026-09-19 07:05:52,090 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.activity records with IDs: [316, 317] 2026-09-19 07:05:52,219 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [794] 2026-09-19 07:05:52,388 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1415 deleted mail.activity records with IDs: [318] 2026-09-19 07:05:52,549 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1415 deleted mail.mail records with IDs: [795] 2026-09-19 07:05:52,600 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_06_02_activity_schedule ... 2026-09-19 07:05:53,130 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [796] 2026-09-19 07:05:53,291 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.activity records with IDs: [319] 2026-09-19 07:05:53,450 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [797] 2026-09-19 07:05:53,649 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1415 deleted mail.activity records with IDs: [320] 2026-09-19 07:05:53,881 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1415 deleted mail.mail records with IDs: [798] 2026-09-19 07:05:53,936 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_07_01_list_of_approvers_empty ... 2026-09-19 07:05:54,363 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_multiple_approvers_at_each_step ... 2026-09-19 07:05:55,002 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [799] 2026-09-19 07:05:55,134 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1408 deleted mail.mail records with IDs: [800] 2026-09-19 07:05:55,439 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.activity records with IDs: [321, 322] 2026-09-19 07:05:55,596 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [801] 2026-09-19 07:05:55,677 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [802] 2026-09-19 07:05:55,839 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1417 deleted mail.activity records with IDs: [323, 324] 2026-09-19 07:05:56,000 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1417 deleted mail.mail records with IDs: [803] 2026-09-19 07:05:56,059 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-09-19 07:05:57,901 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_001_confirm_blocks_when_lines_required_missing ... 2026-09-19 07:05:58,275 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [123] 2026-09-19 07:05:58,321 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_002_confirm_succeeds_when_line_present ... 2026-09-19 07:05:59,309 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [804] 2026-09-19 07:05:59,349 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_003_confirm_not_blocked_when_lines_optional ... 2026-09-19 07:06:00,050 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [805] 2026-09-19 07:06:00,125 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:06:05,363 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_01_min_approvals ... 2026-09-19 07:06:05,711 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_approval_type_copy ... 2026-09-19 07:06:05,900 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_approve_request_count ... 2026-09-19 07:06:06,158 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1419 deleted mail.mail records with IDs: [806] 2026-09-19 07:06:06,369 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1419 deleted mail.mail records with IDs: [807] 2026-09-19 07:06:06,539 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [327] 2026-09-19 07:06:06,670 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [808] 2026-09-19 07:06:06,717 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_constraint_approval_user_line ... 2026-09-19 07:06:06,835 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_days_to_approve_is_negative ... 2026-09-19 07:06:06,883 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-19 07:06:12,494 121 INFO rb-77a9295-224944-416951 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-19 07:06:12,734 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_02_has_lines_multi_with_src_model_set ... 2026-09-19 07:06:13,528 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_05_applicable_record_domain_validation_ok_and_bad ... 2026-09-19 07:06:13,647 121 INFO rb-77a9295-224944-416951 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-19 07:06:13,785 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_101_uom_enable_single ... 2026-09-19 07:06:16,823 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:06:16,936 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_001_only_applicable_set_required_empty ... 2026-09-19 07:06:17,734 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_002_only_required_all_records ... 2026-09-19 07:06:18,447 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_003_required_and_applicable_and_combination ... 2026-09-19 07:06:19,183 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_004_required_specific_field_and_applicable_companies ... 2026-09-19 07:06:20,011 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_005_required_empty_list_literal ... 2026-09-19 07:06:20,799 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_006_required_invalid_syntax_safe_fallback ... 2026-09-19 07:06:21,549 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_007_applicable_empty_and_required_all ... 2026-09-19 07:06:22,305 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_008_and_shape_is_stable_against_visibility ... 2026-09-19 07:06:23,072 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:06:29,469 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_approver_role_shows_hr_job_position ... 2026-09-19 07:06:29,996 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_base_module_strings_carry_no_tax_vocabulary ... 2026-09-19 07:06:30,022 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_base_slip_totals_dict_exposes_no_tax_key ... 2026-09-19 07:06:30,363 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_empty_slip_snapshot_returns_no_columns ... 2026-09-19 07:06:30,673 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_header_slip_gate_excludes_only_disabled_sentinels ... 2026-09-19 07:06:31,262 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_manager_prerequisite_alert_names_missing_hr_data ... 2026-09-19 07:06:31,930 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_multicurrency_totals_bind_request_currency_at_early_utc_hour ... 2026-09-19 07:06:32,390 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_multicurrency_totals_bind_the_request_currency ... 2026-09-19 07:06:32,855 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_refuse_reason_prints_on_slip_only_when_refused ... 2026-09-19 07:06:33,534 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_slip_configuration_is_frozen_at_request_creation ... 2026-09-19 07:06:33,840 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted viin.approval.type.header.slip.field records with IDs: [3] 2026-09-19 07:06:33,860 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted viin.approval.type.line.slip.field records with IDs: [2] 2026-09-19 07:06:33,916 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_slip_report_action_resolves_and_renders ... 2026-09-19 07:06:34,499 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_totals_hidden_when_only_refused_or_cancelled_lines ... 2026-09-19 07:06:35,342 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-09-19 07:06:36,314 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_101_orm_write_does_not_trigger_type_onchange_hook ... 2026-09-19 07:06:36,599 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_201_form_onchange_triggers_type_onchange_hook ... 2026-09-19 07:06:37,995 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_202_form_onchange_can_update_many2one_field ... 2026-09-19 07:06:39,500 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_301_line_form_onchange_triggers_type_onchange_hook ... 2026-09-19 07:06:40,380 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1442 deleted request.approval.user.line records with IDs: [160] 2026-09-19 07:06:40,520 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_302_header_and_line_onchange_both_triggered ... 2026-09-19 07:06:42,690 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:06:49,508 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_direct_cursor_access ... 2026-09-19 07:06:49,949 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_model_create_attempt ... 2026-09-19 07:06:50,380 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_sudo_attempt ... 2026-09-19 07:06:50,784 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_with_context_attempt ... 2026-09-19 07:06:51,141 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_write_attempt ... 2026-09-19 07:06:51,473 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_can_read_user_company_request ... 2026-09-19 07:06:51,807 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_can_use_readonly_search_count ... 2026-09-19 07:06:52,199 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_comment_only_is_treated_as_empty ... 2026-09-19 07:06:52,577 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_empty_keeps_step_applicable ... 2026-09-19 07:06:53,056 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_false_skips_selector_step ... 2026-09-19 07:06:53,538 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_falsey_non_bool_is_skipped ... 2026-09-19 07:06:53,988 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_preflight_blocks_assignment ... 2026-09-19 07:06:54,079 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_preflight_blocks_dunder_import ... 2026-09-19 07:06:54,151 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_runtime_blocks_setattr ... 2026-09-19 07:06:54,521 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_true_adds_selector_step ... 2026-09-19 07:06:54,990 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_truthy_non_bool_is_applied ... 2026-09-19 07:06:55,478 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_whitespace_only_is_treated_as_empty ... 2026-09-19 07:06:55,971 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_fails_when_no_manager_found_in_hierarchy ... 2026-09-19 07:06:56,361 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_fallback_to_nearest_parent_manager ... 2026-09-19 07:06:56,761 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_manager_is_resolved ... 2026-09-19 07:06:57,145 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_multiple_selected_all_must_approve_creates_required_lines ... 2026-09-19 07:06:57,525 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_multiple_selected_any_in_step_unions_users ... 2026-09-19 07:06:57,937 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_with_employee_tags_filters_managers ... 2026-09-19 07:06:58,346 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_filter_can_make_resolution_empty ... 2026-09-19 07:06:58,720 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_not_allowed_for_specific_approvers ... 2026-09-19 07:06:58,762 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_selector_requires_tags ... 2026-09-19 07:06:58,817 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_selector_resolves_employees_by_tag ... 2026-09-19 07:06:59,928 121 INFO rb-77a9295-224944-416951 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-19 07:07:00,274 121 INFO rb-77a9295-224944-416951 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-19 07:07:00,639 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_filters_out_non_approval_officer_users ... 2026-09-19 07:07:01,022 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_is_not_fixed_when_employee_changes_job ... 2026-09-19 07:07:01,516 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_with_employee_tags_filters_employees ... 2026-09-19 07:07:01,926 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-09-19 07:07:08,826 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_walks_up_until_manager_is_in_submitter_chain ... 2026-09-19 07:07:09,196 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_with_tag_filter_can_fallback_to_root_manager ... 2026-09-19 07:07:09,691 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [5449] 2026-09-19 07:07:10,384 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_with_tag_filter_requires_manager_tag_and_chain ... 2026-09-19 07:07:10,845 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_employee_tags_restrict_applies_tag_and_chain_together ... 2026-09-19 07:07:11,267 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_employee_tags_restrict_empty_when_no_manager_chain_match ... 2026-09-19 07:07:11,748 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_job_restrict_keeps_only_users_in_submitter_manager_chain ... 2026-09-19 07:07:12,192 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_job_restrict_with_tag_filter_applies_tag_and_chain_together ... 2026-09-19 07:07:12,593 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-09-19 07:07:17,915 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_applies_employee_tag_filter_from_ui ... 2026-09-19 07:07:18,271 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_can_skip_required_step ... 2026-09-19 07:07:18,686 121 INFO rb-77a9295-224944-416951 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-19 07:07:19,129 121 INFO rb-77a9295-224944-416951 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-19 07:07:19,492 121 INFO rb-77a9295-224944-416951 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-19 07:07:19,906 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_resolves_user ... 2026-09-19 07:07:20,316 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-19 07:07:30,496 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_manual_lines_before_confirm_and_after_confirm_resolve ... 2026-09-19 07:07:31,387 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1477 deleted mail.mail records with IDs: [809] 2026-09-19 07:07:31,495 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1477 deleted mail.mail records with IDs: [810] 2026-09-19 07:07:31,950 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1477 deleted mail.mail records with IDs: [811] 2026-09-19 07:07:32,088 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1477 deleted mail.mail records with IDs: [812] 2026-09-19 07:07:32,209 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1477 deleted mail.mail records with IDs: [813] 2026-09-19 07:07:32,338 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1477 deleted mail.mail records with IDs: [814] 2026-09-19 07:07:32,440 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_manual_request_before_confirm_and_after_confirm_resolve ... 2026-09-19 07:07:32,974 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1477 deleted mail.mail records with IDs: [815] 2026-09-19 07:07:33,077 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1477 deleted mail.mail records with IDs: [816] 2026-09-19 07:07:33,346 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1477 deleted mail.mail records with IDs: [817] 2026-09-19 07:07:33,431 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1477 deleted mail.mail records with IDs: [818] 2026-09-19 07:07:33,515 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1477 deleted mail.mail records with IDs: [819] 2026-09-19 07:07:33,625 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_applies_employee_tag_filter ... 2026-09-19 07:07:35,999 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_line_collects_users_from_all_lines_unique ... 2026-09-19 07:07:37,262 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_line_required_skips_when_no_lines ... 2026-09-19 07:07:38,103 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_optional_skipped_when_no_related_record ... 2026-09-19 07:07:38,404 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_request_adds_partner_creator_as_approver ... 2026-09-19 07:07:39,112 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_request_deduplicate_with_res_users_selector ... 2026-09-19 07:07:39,750 121 INFO rb-77a9295-224944-416951 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-19 07:07:40,374 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_approver_selector_related_record: Starting TestApproverSelectorRelatedRecord.test_related_record_request_required_skips_when_no_related_record ... 2026-09-19 07:07:40,684 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-19 07:07:40,701 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_arch_approval_flag: Starting TestArchApprovalFlag.test_01_arch_flag_stamped_when_enabled ... 2026-09-19 07:07:41,839 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_arch_approval_flag: Starting TestArchApprovalFlag.test_02_arch_flag_absent_on_blacklisted_model ... 2026-09-19 07:07:41,887 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:07:43,686 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_101_single_attach_override ... 2026-09-19 07:07:44,435 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_102_single_attach_override ... 2026-09-19 07:07:45,431 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_202_multi_attach_override ... 2026-09-19 07:07:46,225 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_203_multi_attach_override ... 2026-09-19 07:07:47,057 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:07:48,836 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_company_mismatch_rejected ... 2026-09-19 07:07:56,129 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_multi_adds_lines_to_existing ... 2026-09-19 07:07:58,292 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1488 deleted request.approval.user.line records with IDs: [286] 2026-09-19 07:07:58,470 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_prefill_access_denied ... 2026-09-19 07:07:58,872 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [190], uid: 1488, model: viin.approval.request 2026-09-19 07:07:58,918 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_single_updates_existing_header ... 2026-09-19 07:08:00,926 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1488 deleted request.approval.user.line records with IDs: [289] 2026-09-19 07:08:00,986 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_type_multi_updates_existing_header ... 2026-09-19 07:08:02,649 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:08:04,763 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_00_select_source_records_without_write_access ... 2026-09-19 07:08:05,120 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_10_select_source_records_action_carries_attach_ctx ... 2026-09-19 07:08:05,539 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_20_attach_multi_adds_lines ... 2026-09-19 07:08:06,487 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_30_attach_single_updates_header ... 2026-09-19 07:08:07,276 121 INFO rb-77a9295-224944-416951 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-19 07:08:07,675 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 07:08:08,789 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_deleted_when_head_and_all_lines_deleted ... 2026-09-19 07:08:09,742 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13600, 13597] 2026-09-19 07:08:10,340 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3116] 2026-09-19 07:08:10,402 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted approval.request.line records with IDs: [79] 2026-09-19 07:08:10,509 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [297] 2026-09-19 07:08:10,552 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13599, 13596] 2026-09-19 07:08:10,800 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3115] 2026-09-19 07:08:10,977 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13602, 13601, 13598] 2026-09-19 07:08:11,038 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [199] 2026-09-19 07:08:11,078 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_deleted_when_main_source_deleted ... 2026-09-19 07:08:12,042 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13606, 13604] 2026-09-19 07:08:12,278 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3117] 2026-09-19 07:08:12,413 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13605] 2026-09-19 07:08:12,463 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [200] 2026-09-19 07:08:12,500 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_lines_removed_when_source_line_deleted ... 2026-09-19 07:08:13,563 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13614, 13609] 2026-09-19 07:08:13,766 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3121] 2026-09-19 07:08:13,794 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted approval.request.line records with IDs: [82] 2026-09-19 07:08:13,924 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [300] 2026-09-19 07:08:13,961 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13612, 13610] 2026-09-19 07:08:14,185 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3119] 2026-09-19 07:08:14,313 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13616, 13615, 13611] 2026-09-19 07:08:14,342 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [201] 2026-09-19 07:08:14,371 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_non_draft_request_not_cancelled_when_source_deleted ... 2026-09-19 07:08:15,411 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [820] 2026-09-19 07:08:15,562 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [340] 2026-09-19 07:08:15,802 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13627, 13624, 13620, 13617] 2026-09-19 07:08:16,036 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted res.partner records with IDs: [3122] 2026-09-19 07:08:16,225 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:08:16,237 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_catalog_button_visibility: Starting TestCatalogButtonVisibility.test_action_add_from_catalog_rejected_when_line_product_disabled ... 2026-09-19 07:08:16,540 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:08:16,550 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_catalog_order_data: Starting TestProductCatalogOrderData.test_get_product_catalog_order_data_includes_product_type ... 2026-09-19 07:08:16,870 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:08:17,856 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_01 ... 2026-09-19 07:08:19,170 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_02 ... 2026-09-19 07:08:20,371 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_03 ... 2026-09-19 07:08:22,485 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_04 ... 2026-09-19 07:08:24,012 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 07:08:24,375 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_header_date_change_recomputes_line_currency_rate_and_request_totals ... 2026-09-19 07:08:24,757 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_line_date_toggle_change_recomputes_line_currency_rate ... 2026-09-19 07:08:25,333 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_request_date_change_recomputes_currency_rate_and_totals ... 2026-09-19 07:08:25,670 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_type_date_toggle_change_recomputes_request_currency_rate ... 2026-09-19 07:08:26,054 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:08:26,066 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_dest_model_multi ... 2026-09-19 07:08:26,685 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_dest_model_single ... 2026-09-19 07:08:27,232 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_switch_mode_updates_dest_model_and_lines ... 2026-09-19 07:08:27,945 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [67016, 67017, 67018, 67019, 67020, 67021] 2026-09-19 07:08:29,003 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [67022, 67023, 67024, 67025, 67026, 67027, 67028, 67029, 67030, 67031] 2026-09-19 07:08:29,962 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:08:29,982 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_dest_model_mapping_regen: Starting TestDestModelMappingRegen.test_mapping_targets_change_with_mode ... 2026-09-19 07:08:30,996 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [67038, 67039, 67040, 67041, 67042, 67043] 2026-09-19 07:08:31,947 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:08:37,170 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_duplicate_client_consumable_ids: Starting TestDuplicateClientConsumableIds.test_duplicate_multi_record_returns_two_distinct_ids ... 2026-09-19 07:08:37,479 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_duplicate_client_consumable_ids: Starting TestDuplicateClientConsumableIds.test_duplicate_returns_client_consumable_ids ... 2026-09-19 07:08:37,740 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_duplicate_client_consumable_ids: Starting TestDuplicateClientConsumableIds.test_duplicate_single_record_creates_distinct_persisted_record ... 2026-09-19 07:08:38,042 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-19 07:08:38,055 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_dynamic_field_in_views_request: Starting TestApprovalRequestDynamicField.test_dynamic_fields_rendering_in_approval_request_form_view ... 2026-09-19 07:08:38,185 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:08:38,199 121 INFO rb-77a9295-224944-416951 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-19 07:08:38,396 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:08:38,531 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_extra_approval_steps_ui: Starting TestExtraApprovalStepsUi.test_approver_step_popup_keeps_selector_specific_fields ... 2026-09-19 07:08:38,573 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_extra_approval_steps_ui: Starting TestExtraApprovalStepsUi.test_selector_summary_for_selector_based_steps ... 2026-09-19 07:08:38,785 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_extra_approval_steps_ui: Starting TestExtraApprovalStepsUi.test_selector_summary_for_specific_approvers ... 2026-09-19 07:08:38,935 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:08:39,992 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_approver_tree_keeps_inactive_multi_users_visible ... 2026-09-19 07:08:40,068 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_deactivating_current_sequential_approver_moves_activity_to_next_active_step ... 2026-09-19 07:08:40,547 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1504 deleted mail.mail records with IDs: [821] 2026-09-19 07:08:40,676 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1407] 2026-09-19 07:08:40,691 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [341] 2026-09-19 07:08:40,873 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [822] 2026-09-19 07:08:40,955 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_deactivating_only_pending_approver_refuses_request_and_clears_activity ... 2026-09-19 07:08:41,465 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1504 deleted mail.mail records with IDs: [823] 2026-09-19 07:08:41,632 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1407] 2026-09-19 07:08:41,656 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [343] 2026-09-19 07:08:41,765 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_python_selector_skips_inactive_users ... 2026-09-19 07:08:41,826 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1408] 2026-09-19 07:08:42,142 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_reactivating_pending_sequential_approver_recreates_activity ... 2026-09-19 07:08:42,607 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1504 deleted mail.mail records with IDs: [824] 2026-09-19 07:08:42,740 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1407] 2026-09-19 07:08:42,753 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [344] 2026-09-19 07:08:42,914 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [825] 2026-09-19 07:08:43,039 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [345] 2026-09-19 07:08:43,261 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [826] 2026-09-19 07:08:43,397 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 07:08:43,414 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_child_mapping_domains ... 2026-09-19 07:08:43,464 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_dest_allows_company_and_currency_manual ... 2026-09-19 07:08:43,502 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_dest_candidates_from_model_by_mode ... 2026-09-19 07:08:44,670 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_src_domain_basic_constraints ... 2026-09-19 07:08:44,721 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:08:46,121 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_01 ... 2026-09-19 07:08:46,657 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_02 ... 2026-09-19 07:08:47,108 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_03 ... 2026-09-19 07:08:47,615 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_04 ... 2026-09-19 07:08:48,163 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_05 ... 2026-09-19 07:08:48,734 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_06 ... 2026-09-19 07:08:49,326 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_07 ... 2026-09-19 07:08:49,894 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_08 ... 2026-09-19 07:08:50,503 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 07:08:51,820 121 INFO rb-77a9295-224944-416951 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-19 07:08:52,673 121 INFO rb-77a9295-224944-416951 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-19 07:08:53,963 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [827] 2026-09-19 07:08:54,082 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_partner_child_mapping_no_subject_creation: Starting TestPartnerChildMappingNoSubjectCreation.test_03_update_existing_request_via_attach_context ... 2026-09-19 07:08:55,495 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [828] 2026-09-19 07:08:55,584 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:09:00,789 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_01_check_permission_dragging_kanban_at_draft ... 2026-09-19 07:09:01,053 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [829] 2026-09-19 07:09:01,122 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_02_check_permission_dragging_kanban_at_draft ... 2026-09-19 07:09:01,272 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:01,403 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_03_check_permission_dragging_kanban_at_draft ... 2026-09-19 07:09:01,548 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:01,670 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_04_check_permission_dragging_kanban_at_draft ... 2026-09-19 07:09:01,813 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:01,938 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_05_check_permission_dragging_kanban_at_draft ... 2026-09-19 07:09:02,080 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:02,202 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_06_check_permission_dragging_kanban_at_confirm ... 2026-09-19 07:09:02,317 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:02,603 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [830] 2026-09-19 07:09:02,816 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [350] 2026-09-19 07:09:02,967 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [831] 2026-09-19 07:09:03,017 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_07_check_permission_dragging_kanban_at_confirm ... 2026-09-19 07:09:03,191 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:03,502 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [832] 2026-09-19 07:09:03,788 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [833] 2026-09-19 07:09:03,823 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_08_check_permission_dragging_kanban_at_confirm ... 2026-09-19 07:09:04,011 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:04,344 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [834] 2026-09-19 07:09:04,432 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_09_check_permission_dragging_kanban_at_confirm ... 2026-09-19 07:09:04,602 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:04,918 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [835] 2026-09-19 07:09:04,997 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_10_check_permission_dragging_kanban_at_confirm ... 2026-09-19 07:09:05,205 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:05,545 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [836] 2026-09-19 07:09:05,641 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [354] 2026-09-19 07:09:05,681 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_11_check_permission_dragging_kanban_at_validate ... 2026-09-19 07:09:05,854 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:06,115 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [837] 2026-09-19 07:09:06,260 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [355] 2026-09-19 07:09:06,399 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [838] 2026-09-19 07:09:06,468 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_12_check_permission_dragging_kanban_at_validate ... 2026-09-19 07:09:06,637 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:06,970 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [839] 2026-09-19 07:09:07,114 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [356] 2026-09-19 07:09:07,257 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [840] 2026-09-19 07:09:07,316 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_13_check_permission_dragging_kanban_at_validate ... 2026-09-19 07:09:07,457 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:07,795 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [841] 2026-09-19 07:09:07,943 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [357] 2026-09-19 07:09:08,095 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [842] 2026-09-19 07:09:08,177 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_14_check_permission_dragging_kanban_at_validate ... 2026-09-19 07:09:08,350 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:08,632 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [843] 2026-09-19 07:09:08,720 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [358] 2026-09-19 07:09:08,827 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [844] 2026-09-19 07:09:08,891 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_15_check_permission_dragging_kanban_at_validate ... 2026-09-19 07:09:09,035 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:09,271 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [845] 2026-09-19 07:09:09,364 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [359] 2026-09-19 07:09:09,472 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [846] 2026-09-19 07:09:09,527 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_16_check_permission_dragging_kanban_at_refuse ... 2026-09-19 07:09:09,652 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:09,902 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [847] 2026-09-19 07:09:10,090 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [848] 2026-09-19 07:09:10,138 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_17_check_permission_dragging_kanban_at_refuse ... 2026-09-19 07:09:10,269 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:10,501 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [849] 2026-09-19 07:09:10,699 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [850] 2026-09-19 07:09:10,761 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_18_check_permission_dragging_kanban_at_refuse ... 2026-09-19 07:09:10,921 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:11,246 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [851] 2026-09-19 07:09:11,480 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [852] 2026-09-19 07:09:11,543 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_19_check_permission_dragging_kanban_at_refuse ... 2026-09-19 07:09:11,675 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:11,988 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [853] 2026-09-19 07:09:12,249 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [854] 2026-09-19 07:09:12,301 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_20_check_permission_dragging_kanban_at_refuse ... 2026-09-19 07:09:12,477 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:12,795 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [855] 2026-09-19 07:09:13,037 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [856] 2026-09-19 07:09:13,084 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [364] 2026-09-19 07:09:13,134 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_21_check_permission_dragging_kanban_at_done ... 2026-09-19 07:09:13,327 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:13,625 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [857] 2026-09-19 07:09:13,738 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [365] 2026-09-19 07:09:13,857 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [858] 2026-09-19 07:09:13,924 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_22_check_permission_dragging_kanban_at_done ... 2026-09-19 07:09:14,105 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:14,430 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [859] 2026-09-19 07:09:14,540 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [366] 2026-09-19 07:09:14,692 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [860] 2026-09-19 07:09:14,774 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_23_check_permission_dragging_kanban_at_done ... 2026-09-19 07:09:14,939 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:15,235 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [861] 2026-09-19 07:09:15,361 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [367] 2026-09-19 07:09:15,518 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [862] 2026-09-19 07:09:15,590 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_24_check_permission_dragging_kanban_at_done ... 2026-09-19 07:09:15,741 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:16,062 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [863] 2026-09-19 07:09:16,190 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [368] 2026-09-19 07:09:16,355 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [864] 2026-09-19 07:09:16,460 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_25_check_permission_dragging_kanban_at_done ... 2026-09-19 07:09:16,620 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:16,910 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [865] 2026-09-19 07:09:17,032 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [369] 2026-09-19 07:09:17,214 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [866] 2026-09-19 07:09:17,262 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_26_check_permission_dragging_kanban_at_cancel ... 2026-09-19 07:09:17,401 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:17,738 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [867] 2026-09-19 07:09:17,801 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [370] 2026-09-19 07:09:18,017 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_27_check_permission_dragging_kanban_at_cancel ... 2026-09-19 07:09:18,136 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:18,438 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [868] 2026-09-19 07:09:18,516 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [371] 2026-09-19 07:09:18,585 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_28_check_permission_dragging_kanban_at_cancel ... 2026-09-19 07:09:18,785 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:19,075 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [869] 2026-09-19 07:09:19,138 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [372] 2026-09-19 07:09:19,182 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_29_check_permission_dragging_kanban_at_cancel ... 2026-09-19 07:09:19,397 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:19,714 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [870] 2026-09-19 07:09:19,766 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [373] 2026-09-19 07:09:19,816 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_30_check_permission_dragging_kanban_at_cancel ... 2026-09-19 07:09:19,959 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1510 deleted request.approval.user.line records with IDs: [351, 352, 353, 354] 2026-09-19 07:09:20,300 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [871] 2026-09-19 07:09:20,358 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [374] 2026-09-19 07:09:20,414 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-19 07:09:30,958 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7192, 7210, 7067] 2026-09-19 07:09:30,958 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [1, 126, 144] 2026-09-19 07:09:31,454 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [872] 2026-09-19 07:09:31,472 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14138] 2026-09-19 07:09:31,482 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:09:31,956 121 INFO rb-77a9295-224944-416951 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-19 07:09:32,113 121 INFO rb-77a9295-224944-416951 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-19 07:09:32,160 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_report_currency_conversion_multi_company: Starting TestReportCurrencyConversionMultiCompany.test_analysis_subtotal_is_converted_into_reporting_company_currency ... 2026-09-19 07:09:32,253 121 INFO rb-77a9295-224944-416951 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-19 07:09:32,302 121 INFO rb-77a9295-224944-416951 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-19 07:09:32,421 121 INFO rb-77a9295-224944-416951 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-19 07:09:32,547 121 INFO rb-77a9295-224944-416951 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-19 07:09:32,628 121 INFO rb-77a9295-224944-416951 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-19 07:09:32,718 121 INFO rb-77a9295-224944-416951 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-19 07:09:32,797 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:09:37,804 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_report_view_not_updatable: Starting TestReportViewNotUpdatable.test_changing_the_company_currency_must_not_crash_the_database ... 2026-09-19 07:09:38,265 121 INFO rb-77a9295-224944-416951 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-19 07:09:38,492 121 INFO rb-77a9295-224944-416951 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-19 07:09:38,562 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:09:38,578 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_request_line_create_controls: Starting TestApprovalRequestLineCreateControls.test_request_line_create_controls_are_hidden_outside_draft ... 2026-09-19 07:09:38,653 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:09:38,670 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_cancel_marks_exception_then_draft_clears_it ... 2026-09-19 07:09:39,167 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_cancel_with_ignore_context_skips_exception ... 2026-09-19 07:09:39,565 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_ensure_can_change_state_blocks_unlinked_line ... 2026-09-19 07:09:39,716 121 INFO rb-77a9295-224944-416951 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-19 07:09:40,096 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_generic_line_owns_state_protocol_natively ... 2026-09-19 07:09:40,130 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:09:40,145 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_availability_fields_exist ... 2026-09-19 07:09:40,159 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_compute_availability_matches_registry ... 2026-09-19 07:09:40,318 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_module_toggle_fields_exist ... 2026-09-19 07:09:40,353 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:09:40,383 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_respect_explicit_dest: Starting TestRespectExplicitDest.test_explicit_two_dests_preserved ... 2026-09-19 07:09:41,166 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [67760, 67761, 67762, 67763, 67764, 67765] 2026-09-19 07:09:42,131 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_respect_explicit_dest: Starting TestRespectExplicitDest.test_invalid_explicit_dest_falls_back ... 2026-09-19 07:09:42,948 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [67768, 67769, 67770, 67771, 67772, 67773] 2026-09-19 07:09:43,601 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:09:49,232 121 INFO rb-77a9295-224944-416951 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-19 07:09:49,515 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-19 07:10:01,433 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [873] 2026-09-19 07:10:01,444 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14717] 2026-09-19 07:10:01,451 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:10:01,795 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_header_slip_field_cannot_be_read_across_company ... 2026-09-19 07:10:01,819 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 1531, model: viin.approval.type.header.slip.field 2026-09-19 07:10:01,852 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_header_slip_field_remains_readable_within_same_company ... 2026-09-19 07:10:01,895 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_line_slip_field_cannot_be_read_across_company ... 2026-09-19 07:10:01,914 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7], uid: 1531, model: viin.approval.type.line.slip.field 2026-09-19 07:10:01,959 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_line_slip_field_remains_readable_within_same_company ... 2026-09-19 07:10:02,032 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:10:03,429 121 INFO rb-77a9295-224944-416951 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-19 07:10:03,562 121 INFO rb-77a9295-224944-416951 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-19 07:10:03,588 121 INFO rb-77a9295-224944-416951 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-19 07:10:04,878 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1532 deleted mail.mail records with IDs: [874] 2026-09-19 07:10:05,009 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:10:08,255 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_101_approval_type_header ... 2026-09-19 07:10:08,334 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_102_approval_type_child ... 2026-09-19 07:10:08,368 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_103_approval_type_mixed ... 2026-09-19 07:10:08,402 121 INFO rb-77a9295-224944-416951 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-19 07:10:09,739 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1533 deleted mail.mail records with IDs: [875] 2026-09-19 07:10:09,913 121 INFO rb-77a9295-224944-416951 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-19 07:10:11,251 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1533 deleted mail.mail records with IDs: [876] 2026-09-19 07:10:11,417 121 INFO rb-77a9295-224944-416951 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-19 07:10:12,611 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1533 deleted mail.mail records with IDs: [877] 2026-09-19 07:10:12,786 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:10:14,441 121 INFO rb-77a9295-224944-416951 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-19 07:10:15,572 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1534 deleted mail.mail records with IDs: [878] 2026-09-19 07:10:15,775 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [879] 2026-09-19 07:10:15,868 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [880] 2026-09-19 07:10:15,932 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [881] 2026-09-19 07:10:15,993 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_root_model: Starting TestSnapshotDiffEngineRootModel.test_102_single_diff_message_when_child_updated_directly ... 2026-09-19 07:10:17,129 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1534 deleted mail.mail records with IDs: [882] 2026-09-19 07:10:17,302 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [883] 2026-09-19 07:10:17,383 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [884] 2026-09-19 07:10:17,440 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:10:18,456 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_source_divergence_reporting: Starting TestSourceDivergenceFlagLifecycle.test_last_source_change_date_set_on_divergence_and_cleared_on_convergence ... 2026-09-19 07:10:19,308 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [885] 2026-09-19 07:10:19,455 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_source_divergence_reporting: Starting TestSourceDivergenceFlagLifecycle.test_recurring_divergence_after_convergence_notifies_again ... 2026-09-19 07:10:20,353 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [886] 2026-09-19 07:10:20,603 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_source_divergence_reporting: Starting TestSourceDivergenceFlagLifecycle.test_resubmitting_after_reset_to_draft_recaptures_snapshot_and_clears_divergence_flag ... 2026-09-19 07:10:21,531 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [887] 2026-09-19 07:10:21,702 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [383] 2026-09-19 07:10:22,157 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [888] 2026-09-19 07:10:22,217 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_source_divergence_reporting: Starting TestSourceDivergenceFlagLifecycle.test_source_changed_after_submission_flag_true_on_divergence_false_on_convergence ... 2026-09-19 07:10:23,016 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [889] 2026-09-19 07:10:23,176 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:10:23,842 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_source_divergence_reporting: Starting TestSourceDivergenceCountAggregation.test_diverged_source_count_aggregates_own_source_and_flagged_lines ... 2026-09-19 07:10:25,042 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [890] 2026-09-19 07:10:25,276 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:10:27,369 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_source_divergence_reporting: Starting TestSourceDivergenceNotifiesActedApproversAndRequester.test_divergence_notice_reaches_acted_approver_and_requester_not_pending_approver ... 2026-09-19 07:10:28,159 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1537 deleted mail.mail records with IDs: [891] 2026-09-19 07:10:28,258 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1537 deleted mail.mail records with IDs: [892] 2026-09-19 07:10:28,418 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1535 deleted mail.activity records with IDs: [387, 388] 2026-09-19 07:10:28,549 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1535 deleted mail.mail records with IDs: [893] 2026-09-19 07:10:28,731 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [894] 2026-09-19 07:10:28,823 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [895] 2026-09-19 07:10:28,895 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 07:10:29,857 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_source_divergence_sync_gates: Starting TestSourceDivergenceWriteScoping.test_source_changed_after_submission_flag_stays_false_before_submission ... 2026-09-19 07:10:30,543 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_source_divergence_sync_gates: Starting TestSourceDivergenceWriteScoping.test_unrelated_write_on_submitted_request_must_not_alter_attached_source ... 2026-09-19 07:10:31,389 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [896] 2026-09-19 07:10:31,570 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:10:32,615 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_source_divergence_sync_gates: Starting TestSourceDivergenceAuthorityGate.test_blocked_push_to_attached_source_posts_a_note_naming_the_field ... 2026-09-19 07:10:33,516 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [897] 2026-09-19 07:10:33,615 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_source_divergence_sync_gates: Starting TestSourceDivergenceAuthorityGate.test_direct_edit_of_mapped_field_on_submitted_request_must_not_reach_attached_source ... 2026-09-19 07:10:34,478 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [898] 2026-09-19 07:10:34,630 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:10:35,817 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_source_divergence_sync_gates: Starting TestSourceDivergenceGeneratedSourceCarveOut.test_mapped_field_write_after_submission_still_reaches_generated_source ... 2026-09-19 07:10:36,610 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [899] 2026-09-19 07:10:36,800 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:10:37,877 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_source_divergence_sync_gates: Starting TestSourceDivergenceExplicitFullSync.test_synch_to_res_ref_with_no_argument_still_pushes_head_and_lines ... 2026-09-19 07:10:39,152 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [900] 2026-09-19 07:10:39,507 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:10:45,236 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_state_write_routing: Starting TestStateWriteRouting.test_blocked_transition_must_not_be_reported_as_having_happened ... 2026-09-19 07:10:45,428 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_state_write_routing: Starting TestStateWriteRouting.test_refuse_wizard_handoff_is_not_silently_dropped ... 2026-09-19 07:10:45,514 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_state_write_routing: Starting TestStateWriteRouting.test_uninterrupted_transition_completes_and_persists_the_whole_write ... 2026-09-19 07:10:45,749 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1538 deleted mail.mail records with IDs: [901] 2026-09-19 07:10:45,862 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-19 07:10:47,482 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__falsy_head_and_line_clear ... 2026-09-19 07:10:48,179 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__head_overrides_request_head ... 2026-09-19 07:10:48,924 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__line_name_overrides_line_name ... 2026-09-19 07:10:49,666 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__line_overrides_its_own_line ... 2026-09-19 07:10:50,261 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__lines_prefilled_from_line_mapping ... 2026-09-19 07:10:50,545 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__origin_keys_are_ignored ... 2026-09-19 07:10:50,599 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__update_existing_request_matches_and_updates_lines ... 2026-09-19 07:10:51,650 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [536] 2026-09-19 07:10:51,720 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_multi__update_existing_request_updates_line_name ... 2026-09-19 07:10:52,979 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [538] 2026-09-19 07:10:53,068 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_single__falsy_line_clears_request_head ... 2026-09-19 07:10:53,597 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_single__line_overrides_request_head ... 2026-09-19 07:10:54,127 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_single__origin_keys_are_ignored ... 2026-09-19 07:10:54,194 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_single__update_existing_request_header_from_line ... 2026-09-19 07:10:54,743 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval.tests.test_wizard_pipeline: Starting TestWizardPartnerPipeline.test_single__wizard_line_applies_header_defaults_fill ... 2026-09-19 07:10:56,213 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:10:58,628 121 INFO rb-77a9295-224944-416951 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-19 07:11:00,273 121 INFO rb-77a9295-224944-416951 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-19 07:11:01,925 121 INFO rb-77a9295-224944-416951 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-19 07:11:03,753 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_account_move_display_type: Starting TestAccountMoveDisplayTypeMappingAndSync.test_no_argument_full_sync_pulls_head_and_every_line_together ... 2026-09-19 07:11:05,251 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:11:14,577 121 INFO rb-77a9295-224944-416951 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-19 07:11:14,715 121 INFO rb-77a9295-224944-416951 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-19 07:11:14,741 121 INFO rb-77a9295-224944-416951 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-19 07:11:20,538 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:11:21,099 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_customer_invoice_type_core_config ... 2026-09-19 07:11:21,191 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_customer_refund_type_core_config ... 2026-09-19 07:11:21,224 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_types_should_exist ... 2026-09-19 07:11:21,247 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_vendor_payment_type_core_config ... 2026-09-19 07:11:21,292 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:11:21,761 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_display_type_sync_bidirectional ... 2026-09-19 07:11:23,041 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_line_analytic_distribution_sync ... 2026-09-19 07:11:23,092 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:25,948 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a83453e20> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:25,949 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a83701620> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:25,957 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:25,961 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a83700a40> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:26,479 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:29,271 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2aae6ef920> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:29,272 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a86cc28e0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:29,280 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:29,284 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a86cc2f20> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:29,587 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:31,744 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a8736b240> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:31,746 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a87df3100> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:31,753 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:31,758 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a87df36a0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:32,137 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:34,783 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a843ee020> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:34,784 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a843bd080> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:34,791 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:34,795 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a843bf4c0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:35,116 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:37,875 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a86a7ae80> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:37,876 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a8907b920> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:37,883 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:37,887 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a8907b380> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:38,203 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:40,151 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a89174c20> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:40,151 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a88370f40> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:40,157 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:40,160 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a88372840> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:41,160 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:43,262 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a82c28d60> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:43,263 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a834920c0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:43,275 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:43,279 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a83490720> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:43,617 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:46,511 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2aae8d37e0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:46,512 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a82ed7ec0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:46,520 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:46,525 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a82ed6520> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:11:49,477 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1551 deleted mail.mail records with IDs: [902] 2026-09-19 07:11:49,662 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [396] 2026-09-19 07:11:49,819 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [903] 2026-09-19 07:11:50,148 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [904] 2026-09-19 07:11:50,237 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_res_ref_mapping ... 2026-09-19 07:11:51,501 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_snapshot_includes_invoice_line_taxes ... 2026-09-19 07:11:52,969 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1551 deleted mail.mail records with IDs: [905] 2026-09-19 07:11:53,052 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_sync_header ... 2026-09-19 07:11:54,428 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1551 deleted mail.mail records with IDs: [906] 2026-09-19 07:11:54,591 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [398] 2026-09-19 07:11:54,698 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [907] 2026-09-19 07:11:54,863 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_uses_source_journal_not_type_default ... 2026-09-19 07:11:56,208 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1551 deleted mail.mail records with IDs: [908] 2026-09-19 07:11:56,378 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [399] 2026-09-19 07:11:56,520 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [909] 2026-09-19 07:11:56,669 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_full_flow_customer_invoice_confirm_then_validate ... 2026-09-19 07:11:57,919 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1551 deleted mail.mail records with IDs: [910] 2026-09-19 07:11:58,082 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [400] 2026-09-19 07:11:58,223 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [911] 2026-09-19 07:11:58,418 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:01,352 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a88f1e5c0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:01,352 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a88ffd300> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:01,358 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:01,362 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a88ffd440> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:01,392 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:12:02,153 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_customer_refund_res_ref_mapping ... 2026-09-19 07:12:02,924 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_customer_refund_sync_and_not_mixed ... 2026-09-19 07:12:03,729 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_full_flow_customer_refund_confirm_then_validate ... 2026-09-19 07:12:04,791 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1552 deleted mail.mail records with IDs: [912] 2026-09-19 07:12:05,001 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [401] 2026-09-19 07:12:05,147 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [913] 2026-09-19 07:12:05,264 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:12:06,170 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_amount_tax_column_follows_tax_ids_accounting_gate ... 2026-09-19 07:12:06,782 121 INFO rb-77a9295-224944-416951 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-19 07:12:08,460 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_line_tax_amount_equals_total_minus_subtotal ... 2026-09-19 07:12:08,913 121 INFO rb-77a9295-224944-416951 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-19 07:12:10,255 121 INFO rb-77a9295-224944-416951 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-19 07:12:13,402 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-19 07:12:13,439 121 INFO rb-77a9295-224944-416951 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-19 07:12:14,077 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_slip_account: Starting TestApprovalSlipAccount.test_amount_tax_equals_currency_rounded_total_minus_subtotal ... 2026-09-19 07:12:14,385 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_slip_account: Starting TestApprovalSlipAccount.test_slip_totals_expose_tax_key_with_account_module ... 2026-09-19 07:12:14,752 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:12:14,767 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_slip_account_tax_wording: Starting TestApprovalAccountBridgeTaxWording.test_account_bridge_relayers_tax_aware_slip_label ... 2026-09-19 07:12:15,481 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:12:16,025 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_full_flow_vendor_payment_confirm_then_validate ... 2026-09-19 07:12:17,080 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1558 deleted mail.mail records with IDs: [914] 2026-09-19 07:12:17,223 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [402] 2026-09-19 07:12:17,354 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [915] 2026-09-19 07:12:17,442 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_vendor_payment_res_ref_mapping ... 2026-09-19 07:12:18,277 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_vendor_payment_sync_and_not_mixed ... 2026-09-19 07:12:19,094 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:12:19,153 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:21,302 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a85e35080> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:21,303 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a87bea020> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:21,311 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:21,315 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a87bea200> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:21,692 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:24,589 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a87b3ac00> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:24,590 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a8a03c360> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:24,597 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:24,601 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a8a03ccc0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:24,910 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:27,194 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2aae30c7c0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:27,196 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a836c8680> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:27,213 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:27,217 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a836cb6a0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:28,330 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:30,440 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a8399fec0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:30,440 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a89175580> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:30,446 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:30,449 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a89174e00> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:30,782 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:33,736 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a87e996c0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:33,737 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a87b82de0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:33,743 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:33,747 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a87b81ee0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:34,044 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:36,877 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a838c7c40> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:36,878 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a850a89a0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:36,883 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:36,887 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a850a8cc0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:37,179 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:39,265 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a87082e80> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:39,267 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a8602eb60> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:39,277 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:39,282 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a8602d080> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:40,364 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:42,492 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a82f9b7e0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:42,493 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a850ecae0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:42,500 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:42,504 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a850ecc20> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:43,374 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_01_type_toggles_reflect_on_request_and_line ... 2026-09-19 07:12:43,691 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_02_header_only_taxes_price_excluded ... 2026-09-19 07:12:43,948 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_03_header_only_taxes_price_included ... 2026-09-19 07:12:44,202 121 INFO rb-77a9295-224944-416951 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-19 07:12:44,546 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_06_line_product_overrides_header_product_in_aal ... 2026-09-19 07:12:44,999 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [403] 2026-09-19 07:12:45,209 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_07_distribution_vals_include_product_keys ... 2026-09-19 07:12:45,460 121 INFO rb-77a9295-224944-416951 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-19 07:12:45,846 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [404] 2026-09-19 07:12:46,131 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:49,155 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a8871d760> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:49,155 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2aae7d09a0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:49,164 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:49,168 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2aae7d0b80> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:49,197 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:12:49,489 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:52,455 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a87addd00> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:52,456 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a8837f1a0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:52,461 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:52,465 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a8837d440> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:52,859 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:55,110 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a87ca6480> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:55,111 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a85e15080> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:55,117 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:55,121 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a85e15f80> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:56,187 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:58,534 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a886376a0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:58,535 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a825e6660> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:58,549 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:58,553 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a825e5440> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:12:58,916 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:02,088 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a850ce020> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:02,089 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a895093a0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:02,109 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:02,120 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a895094e0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:02,504 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:04,728 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a82d09940> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:04,729 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a88342020> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:04,734 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:04,737 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a88341940> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:05,785 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:07,767 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a85770a40> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:07,768 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a893ff4c0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:07,775 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:07,780 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a893fc720> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:08,053 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:11,013 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a8425b2e0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:11,014 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a89a71440> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:11,020 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:11,022 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a85e35ee0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:11,346 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:13,433 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a84332c00> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:13,434 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2aae3923e0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:13,438 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:13,442 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2aae391620> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:14,453 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:16,605 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a83ee72e0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:16,606 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a84d0ab60> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:16,614 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:16,617 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a84d0bb00> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:16,952 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:20,078 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a84d33a60> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:20,079 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a829afb00> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:20,087 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:20,091 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a829af100> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:20,374 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:23,296 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a891cd300> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:23,297 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a87f0ac00> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:23,303 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:23,307 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a87f08180> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:23,666 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:25,836 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a88648720> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:25,837 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a89ad1ee0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:25,843 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:25,846 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a89ad1080> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:26,147 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:29,076 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a8831b240> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:29,077 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a82754a40> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:29,090 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:29,094 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a82755f80> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:29,418 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:32,576 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a8558e700> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:32,577 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a8513e200> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:32,584 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:32,589 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a8513e8e0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:32,875 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:34,942 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a88aebd80> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:34,942 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a830cde40> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:34,947 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:34,951 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a830cea20> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:36,035 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:38,146 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a87fe79c0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:38,147 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a876247c0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:38,156 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:38,161 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a87627ce0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:38,963 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_01_distribution_vals_have_product_keys ... 2026-09-19 07:13:39,233 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_02_request_product_propagates_to_header_analytic_lines ... 2026-09-19 07:13:39,541 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [405] 2026-09-19 07:13:39,779 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_03_line_product_propagates_to_line_analytic_lines ... 2026-09-19 07:13:40,198 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [406] 2026-09-19 07:13:40,415 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_04_header_and_line_both_generate_with_own_products ... 2026-09-19 07:13:40,804 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [407] 2026-09-19 07:13:41,074 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_05_ref_fallbacks_to_name_when_reference_missing ... 2026-09-19 07:13:41,452 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [408] 2026-09-19 07:13:41,684 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_06_wrong_plan_account_still_rejected_even_with_product ... 2026-09-19 07:13:42,049 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:45,029 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2aae5c05e0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:45,030 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a88b56480> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:45,035 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:45,039 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a88b55c60> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:45,065 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:13:45,579 121 INFO rb-77a9295-224944-416951 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-19 07:13:45,666 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:13:46,307 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:49,005 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a875ad300> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:49,006 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a89a72a20> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:49,018 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:49,022 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a89a73380> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:49,429 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:51,436 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a827bdbc0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:51,437 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2aae351940> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:51,443 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:51,448 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2aae3525c0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:52,519 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:54,515 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a85adcb80> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:54,515 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a85116fc0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:54,525 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:54,530 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a851160c0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:54,893 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:57,805 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a8737fb00> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:57,806 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a88309bc0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:57,812 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:57,817 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a8830b920> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:13:58,191 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:01,133 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a86a78b80> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:01,134 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a87dfb1a0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:01,139 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:01,142 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a87df8c20> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:01,415 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:03,475 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a851447c0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:03,476 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a8558dc60> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:03,481 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:03,484 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a8558f060> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:03,777 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:06,452 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a890527a0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:06,453 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a82a40180> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:06,459 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:06,463 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a82a42c00> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:06,754 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:09,524 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a8602c4a0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:09,524 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a87b81080> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:09,530 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:09,533 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a87b837e0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:09,830 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:12,010 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a87f5c9a0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:12,011 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a87a79c60> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:12,017 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:12,021 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a87a794e0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:13,044 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:15,090 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a87bdee80> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:15,091 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a88a37600> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:15,098 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:15,101 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a87fbf380> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:15,376 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:18,170 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a83701e40> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:18,170 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a896e0f40> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:18,175 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:18,177 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a896e3ba0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:18,511 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:20,570 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a87c29800> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:20,572 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a827dcfe0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:20,578 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:20,583 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a827df4c0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:21,639 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:23,746 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a87a79a80> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:23,746 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a82cf67a0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:23,753 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:23,758 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a82cf6980> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:24,081 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:27,017 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a8af465c0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:27,018 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a825e6a20> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:27,027 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:27,031 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a825e5260> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:27,328 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:29,283 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a8a3e34c0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:29,284 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a8334e160> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:29,290 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:29,295 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a8334c360> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/viin_customizer/models/ir_model_fields.py", line 51, in create return super().create(vals_list) File "", line 2, in create File "/data/build/rb-77a9295-224944/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:30,308 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:32,612 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a8416a020> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:32,613 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a8510b380> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:32,630 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:32,634 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a8510b880> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.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-77a9295-224944/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-77a9295-224944/odoo/models.py", line 5083, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 308, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-77a9295-224944/addons/analytic/models/analytic_plan.py", line 361, in _sync_plan_column field['index'] = True File "/data/build/rb-77a9295-224944/odoo/models.py", line 7105, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-77a9295-224944/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-77a9295-224944/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-77a9295-224944/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:33,417 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_01_request_generate_basic ... 2026-09-19 07:14:33,859 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [410] 2026-09-19 07:14:34,065 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_02_line_generate_only_when_line_validated ... 2026-09-19 07:14:35,427 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [411] 2026-09-19 07:14:35,618 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_03_idempotent_revalidate ... 2026-09-19 07:14:35,933 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [412] 2026-09-19 07:14:36,200 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted account.analytic.line records with IDs: [578, 577] 2026-09-19 07:14:36,396 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [413] 2026-09-19 07:14:36,528 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_04_invalid_business_domain_rejected ... 2026-09-19 07:14:36,888 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_05_button_context_validate_rejects_wrong_plan ... 2026-09-19 07:14:37,284 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_06_prevent_delete_account_in_use ... 2026-09-19 07:14:37,665 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [416] 2026-09-19 07:14:37,902 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [14981] 2026-09-19 07:14:37,931 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_analytic_line_amount_uses_request_currency_rate ... 2026-09-19 07:14:38,514 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [417] 2026-09-19 07:14:38,712 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:40,763 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:135:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_account to ._get_move_dict_vals_change_account_with_allocation at 0x7f2a891380e0> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:40,763 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py:175:_register_hook setting account.automatic.entry.wizard._get_move_dict_vals_change_period to ._get_move_dict_vals_change_period_with_allocation at 0x7f2a842fa840> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:40,768 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:40,772 121 INFO rb-77a9295-224944-416951 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:11:patch_method setting sale.order.line._prepare_invoice_line to .prepare_invoice_line_override at 0x7f2a842fb560> Stack (most recent call last): File "/data/build/rb-77a9295-224944/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-77a9295-224944/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-77a9295-224944/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1512, in start rc = server.run(preload, stop) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 646, in run rc = preload_registries(preload) File "/data/build/rb-77a9295-224944/odoo/service/server.py", line 1443, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-77a9295-224944/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-77a9295-224944/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-77a9295-224944/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-77a9295-224944/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-77a9295-224944/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-77a9295-224944/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-77a9295-224944/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-77a9295-224944/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-09-19 07:14:40,797 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:14:44,600 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [418] 2026-09-19 07:14:44,777 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <360911938415208.1789802084.659217596054077-openerp-322-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:14:44,795 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [916] 2026-09-19 07:14:44,856 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_01_payment_advance ... 2026-09-19 07:14:47,678 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_01_refuse_all_lines_cancels_advance_payment ... 2026-09-19 07:14:48,694 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_02_payment_with_advance_journal ... 2026-09-19 07:14:49,925 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_01 ... 2026-09-19 07:14:51,506 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_02 ... 2026-09-19 07:14:53,203 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [2] 2026-09-19 07:14:53,214 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [3] 2026-09-19 07:14:54,189 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_03 ... 2026-09-19 07:14:55,771 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [6] 2026-09-19 07:14:55,786 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [7] 2026-09-19 07:14:56,039 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_04 ... 2026-09-19 07:14:57,683 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [10] 2026-09-19 07:14:57,690 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [11] 2026-09-19 07:14:58,537 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_05_advance_payment_future_date_must_post_before_reconcile ... 2026-09-19 07:14:59,542 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-19 07:15:02,371 121 INFO rb-77a9295-224944-416951 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-19 07:15:04,037 121 INFO rb-77a9295-224944-416951 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-19 07:15:05,917 121 INFO rb-77a9295-224944-416951 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-19 07:15:07,814 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_04_single_supplier_partial_amount_wizard_editable ... 2026-09-19 07:15:08,947 121 INFO rb-77a9295-224944-416951 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-19 07:15:10,681 121 INFO rb-77a9295-224944-416951 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-19 07:15:12,437 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_07_partnerless_payable_line_forms_own_batch ... 2026-09-19 07:15:13,904 121 INFO rb-77a9295-224944-416951 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-19 07:15:15,520 121 INFO rb-77a9295-224944-416951 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-19 07:15:17,252 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-19 07:15:20,541 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_01__check_employee_advance_ids ... 2026-09-19 07:15:20,646 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_02__compute_approval_request_line_ids ... 2026-09-19 07:15:20,866 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted request.approval.user.line records with IDs: [579] 2026-09-19 07:15:20,920 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_10__flow ... 2026-09-19 07:15:21,189 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <092532704980677.1789802121.097417831420898-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:15:21,294 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [917] 2026-09-19 07:15:21,399 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <703921946790821.1789802121.342189073562622-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:15:21,417 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [918] 2026-09-19 07:15:21,518 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <825846430054227.1789802121.469315290451050-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:15:21,526 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [919] 2026-09-19 07:15:21,622 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <620266795885666.1789802121.567788839340210-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:15:21,644 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [920] 2026-09-19 07:15:21,827 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [419, 420, 421, 422, 423] 2026-09-19 07:15:21,933 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <290822280154633.1789802121.880502700805664-openerp-323-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:15:21,935 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <290822280154633.1789802121.880502700805664-openerp-323-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:15:21,938 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <290822280154633.1789802121.880502700805664-openerp-323-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:15:21,940 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <290822280154633.1789802121.880502700805664-openerp-323-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:15:21,943 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <290822280154633.1789802121.880502700805664-openerp-323-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:15:21,956 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [921] 2026-09-19 07:15:22,713 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <021757465299205.1789802122.685612916946411-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:15:22,771 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [922] 2026-09-19 07:15:22,848 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <835369070748988.1789802122.813010215759277-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:15:22,854 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [923] 2026-09-19 07:15:22,943 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <252884679041541.1789802122.899709463119507-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:15:22,962 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [924] 2026-09-19 07:15:23,030 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <414298641507414.1789802122.993619441986084-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:15:23,037 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [925] 2026-09-19 07:15:23,135 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [425, 426, 427, 428, 429] 2026-09-19 07:15:23,254 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <141929467491949.1789802123.207208156585693-openerp-323-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:15:23,257 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <141929467491949.1789802123.207208156585693-openerp-323-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:15:23,259 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <141929467491949.1789802123.207208156585693-openerp-323-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:15:23,261 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <141929467491949.1789802123.207208156585693-openerp-323-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:15:23,263 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <141929467491949.1789802123.207208156585693-openerp-323-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:15:23,272 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [926] 2026-09-19 07:15:23,307 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_10__flow_02 ... 2026-09-19 07:15:23,594 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <059394983467653.1789802123.492564201354980-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:15:23,694 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [927] 2026-09-19 07:15:23,782 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <279787691508342.1789802123.752568244934082-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:15:23,787 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [928] 2026-09-19 07:15:23,848 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <594425056514704.1789802123.819068431854248-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:15:23,854 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [929] 2026-09-19 07:15:23,957 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <802338003136116.1789802123.898848295211792-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:15:23,969 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [930] 2026-09-19 07:15:24,161 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [430, 431, 432, 433, 434] 2026-09-19 07:15:24,255 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <156263962514577.1789802124.208217144012451-openerp-323-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:15:24,258 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <156263962514577.1789802124.208217144012451-openerp-323-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:15:24,260 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <156263962514577.1789802124.208217144012451-openerp-323-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:15:24,262 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <156263962514577.1789802124.208217144012451-openerp-323-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:15:24,265 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <156263962514577.1789802124.208217144012451-openerp-323-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:15:24,276 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [931] 2026-09-19 07:15:24,367 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_11__flow_01 ... 2026-09-19 07:15:24,568 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <997653801562445.1789802124.505741834640503-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:15:24,672 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [932] 2026-09-19 07:15:24,770 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <720079077889248.1789802124.722250223159790-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:15:24,777 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [933] 2026-09-19 07:15:24,867 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <084078835045311.1789802124.812544107437134-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:15:24,876 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [934] 2026-09-19 07:15:24,968 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <261953028829859.1789802124.925352811813354-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:15:24,974 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [935] 2026-09-19 07:15:25,139 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [436, 437, 438, 439, 440] 2026-09-19 07:15:25,221 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <898264768118306.1789802125.181656837463379-openerp-323-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:15:25,223 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <898264768118306.1789802125.181656837463379-openerp-323-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:15:25,226 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <898264768118306.1789802125.181656837463379-openerp-323-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:15:25,228 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <898264768118306.1789802125.181656837463379-openerp-323-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:15:25,230 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <898264768118306.1789802125.181656837463379-openerp-323-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:15:25,239 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [936] 2026-09-19 07:15:25,302 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_11__flow_02 ... 2026-09-19 07:15:25,532 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <039661438806565.1789802125.455926418304443-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:15:25,658 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [937] 2026-09-19 07:15:25,767 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <737701628552554.1789802125.723231792449951-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:15:25,775 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [938] 2026-09-19 07:15:25,862 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <082087666744837.1789802125.819409847259521-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:15:25,869 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [939] 2026-09-19 07:15:25,938 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <004482059224826.1789802125.903785943984985-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:15:25,945 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [940] 2026-09-19 07:15:26,149 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [442, 443, 444, 445, 446] 2026-09-19 07:15:26,251 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <135929663652514.1789802126.204624414443970-openerp-323-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:15:26,254 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <135929663652514.1789802126.204624414443970-openerp-323-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:15:26,257 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <135929663652514.1789802126.204624414443970-openerp-323-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:15:26,259 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <135929663652514.1789802126.204624414443970-openerp-323-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:15:26,262 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <135929663652514.1789802126.204624414443970-openerp-323-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:15:26,274 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [941] 2026-09-19 07:15:26,383 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-19 07:15:28,887 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_company: Starting TestEmployeeAdvanceAccessRights.test_01_create_request_type ... 2026-09-19 07:15:34,317 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_company: Starting TestEmployeeAdvanceAccessRights.test_02_create_journal ... 2026-09-19 07:15:43,613 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-19 07:15:46,224 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_11_check_journal_company ... 2026-09-19 07:15:56,992 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_12_check_employee_id ... 2026-09-19 07:15:57,127 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_13_compute_check_account_advance_employee ... 2026-09-19 07:15:57,348 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_14_compute_amount ... 2026-09-19 07:15:57,441 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_15_check_infor_in_employee_advance ... 2026-09-19 07:15:57,756 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_21_create_advance_approval_error_01 ... 2026-09-19 07:15:58,922 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_21_create_advance_approval_error_03 ... 2026-09-19 07:16:00,115 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_22_unlink_if_link_approval_01 ... 2026-09-19 07:16:00,161 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance records with IDs: [12] 2026-09-19 07:16:00,183 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_22_unlink_if_link_approval_02 ... 2026-09-19 07:16:01,296 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15724] 2026-09-19 07:16:01,353 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_23_compute_approved_amount ... 2026-09-19 07:16:01,439 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.line records with IDs: [22, 23] 2026-09-19 07:16:02,601 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [450] 2026-09-19 07:16:02,792 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <988154723632317.1789802162.663273811340332-openerp-329-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:16:02,820 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [942] 2026-09-19 07:16:02,978 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_30_compute_payment_state_error ... 2026-09-19 07:16:03,975 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [452] 2026-09-19 07:16:04,157 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <395215654080163.1789802164.044283866882324-openerp-330-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:16:04,191 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [943] 2026-09-19 07:16:04,451 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_31_compute_payment_state_partial ... 2026-09-19 07:16:05,486 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [453] 2026-09-19 07:16:05,675 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <982550969976133.1789802165.547257423400879-openerp-331-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:16:05,704 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [944] 2026-09-19 07:16:06,659 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_32_compute_payment_state_paid_01 ... 2026-09-19 07:16:07,817 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [454] 2026-09-19 07:16:07,992 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <503995630257899.1789802167.875901699066162-openerp-332-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:16:08,008 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [945] 2026-09-19 07:16:09,393 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_32_compute_payment_state_paid_02 ... 2026-09-19 07:16:10,468 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [455] 2026-09-19 07:16:10,621 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <187305334500862.1789802170.522583961486816-openerp-333-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:16:10,637 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [946] 2026-09-19 07:16:11,538 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_33_compute_has_outstanding_payment ... 2026-09-19 07:16:12,629 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [456] 2026-09-19 07:16:12,803 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <745873047789243.1789802172.688886165618896-openerp-334-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:16:12,822 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [947] 2026-09-19 07:16:13,840 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_40_advance_reconcile_amount ... 2026-09-19 07:16:13,942 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_41_advance_reconcile_amount ... 2026-09-19 07:16:15,649 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [14] 2026-09-19 07:16:16,686 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [15] 2026-09-19 07:16:16,721 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_01 ... 2026-09-19 07:16:17,809 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [457] 2026-09-19 07:16:18,020 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <106074474339002.1789802177.890371561050415-openerp-335-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:16:18,037 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [948] 2026-09-19 07:16:19,455 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_02 ... 2026-09-19 07:16:20,571 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [458] 2026-09-19 07:16:20,744 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <034367627270742.1789802180.650586128234863-openerp-336-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:16:20,758 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [949] 2026-09-19 07:16:22,653 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [19] 2026-09-19 07:16:22,661 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [20] 2026-09-19 07:16:23,638 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_03 ... 2026-09-19 07:16:24,726 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [459] 2026-09-19 07:16:24,941 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <850979729242454.1789802184.823901176452637-openerp-337-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:16:24,956 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [950] 2026-09-19 07:16:26,537 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_04 ... 2026-09-19 07:16:27,715 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [460] 2026-09-19 07:16:27,907 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <459680375836918.1789802187.799648284912109-openerp-338-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:16:27,933 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [951] 2026-09-19 07:16:28,845 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_43_advance_reconcile__auto_reconcile ... 2026-09-19 07:16:29,974 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [461] 2026-09-19 07:16:30,120 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <282788331122553.1789802190.026540756225586-openerp-339-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:16:30,140 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [952] 2026-09-19 07:16:31,991 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [25] 2026-09-19 07:16:32,001 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [26] 2026-09-19 07:16:32,357 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_44_advance_reconcile__refund_employee_01 ... 2026-09-19 07:16:33,478 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [462] 2026-09-19 07:16:33,668 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <901935982296583.1789802193.556976079940796-openerp-340-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:16:33,693 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [953] 2026-09-19 07:16:35,524 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [29] 2026-09-19 07:16:35,532 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [30] 2026-09-19 07:16:36,431 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_44_advance_reconcile__refund_employee_02 ... 2026-09-19 07:16:37,425 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [463] 2026-09-19 07:16:37,602 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <725643720918952.1789802197.500329494476318-openerp-341-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:16:37,614 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [954] 2026-09-19 07:16:39,450 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [33] 2026-09-19 07:16:39,466 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [34] 2026-09-19 07:16:40,978 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_45_advance_reconcile_by_date_01 ... 2026-09-19 07:16:42,052 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [464] 2026-09-19 07:16:42,203 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <392358008049762.1789802202.115100622177124-openerp-342-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:16:42,216 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [955] 2026-09-19 07:16:44,043 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [465] 2026-09-19 07:16:44,148 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <107706125760531.1789802204.095013856887817-openerp-343-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:16:44,162 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [956] 2026-09-19 07:16:45,769 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [466] 2026-09-19 07:16:45,885 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <322704547672546.1789802205.831820487976074-openerp-344-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:16:45,895 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [957] 2026-09-19 07:16:46,662 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [37] 2026-09-19 07:16:46,702 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [38] 2026-09-19 07:16:46,719 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [39, 40] 2026-09-19 07:16:46,760 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [41, 42] 2026-09-19 07:16:46,769 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [43, 44, 45] 2026-09-19 07:16:46,800 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_46_advance_reconcile__warning ... 2026-09-19 07:16:48,101 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [467] 2026-09-19 07:16:48,256 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <989930270465316.1789802208.161125421524048-openerp-345-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:16:48,274 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [958] 2026-09-19 07:16:50,214 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted account.partial.reconcile records with IDs: [284] 2026-09-19 07:16:50,423 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_50_advance_reconcile__cancel ... 2026-09-19 07:16:51,458 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [468] 2026-09-19 07:16:51,602 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <173570643176695.1789802211.508733749389648-openerp-346-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:16:51,623 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [959] 2026-09-19 07:16:53,597 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted account.partial.reconcile records with IDs: [285] 2026-09-19 07:16:53,722 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted account.full.reconcile records with IDs: [197] 2026-09-19 07:16:54,054 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted account.move.line.ctp records with IDs: [1564] 2026-09-19 07:16:54,383 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted account.move.line records with IDs: [3235, 3236] 2026-09-19 07:16:54,467 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15894] 2026-09-19 07:16:54,665 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted account.move records with IDs: [1373] 2026-09-19 07:16:54,709 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [6486, 6487] 2026-09-19 07:16:54,759 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_51_advance_reconcile__unlink ... 2026-09-19 07:16:55,918 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [469] 2026-09-19 07:16:56,067 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <541006624454123.1789802215.974526882171631-openerp-347-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:16:56,102 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [960] 2026-09-19 07:16:57,768 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15906] 2026-09-19 07:16:58,043 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted account.partial.reconcile records with IDs: [286] 2026-09-19 07:16:58,148 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted account.full.reconcile records with IDs: [198] 2026-09-19 07:16:58,467 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted account.move.line.ctp records with IDs: [1566] 2026-09-19 07:16:58,656 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted account.move.line records with IDs: [3239, 3240] 2026-09-19 07:16:58,710 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15904] 2026-09-19 07:16:58,813 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted account.move records with IDs: [1375] 2026-09-19 07:16:58,849 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [6494, 6495] 2026-09-19 07:16:58,890 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15906] 2026-09-19 07:16:58,904 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.message records with IDs: [15906] 2026-09-19 07:16:58,910 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile records with IDs: [9] 2026-09-19 07:16:58,938 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_52_advance_reconcile__confirm ... 2026-09-19 07:16:58,996 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_60_advance_reconcile_batch ... 2026-09-19 07:16:59,027 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile records with IDs: [9, 10] 2026-09-19 07:17:00,088 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [470] 2026-09-19 07:17:00,280 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <859144639297909.1789802220.157071590423584-openerp-348-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:17:00,303 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [961] 2026-09-19 07:17:01,971 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [471] 2026-09-19 07:17:02,065 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <356825109321004.1789802222.020320653915405-openerp-349-viin.approval.request@88a239d789d0>: ['"Internal User 2" <@False>'] 2026-09-19 07:17:02,083 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [962] 2026-09-19 07:17:02,802 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_61_advance_reconcile_batch ... 2026-09-19 07:17:02,838 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted employee.advance.reconcile records with IDs: [9, 10] 2026-09-19 07:17:03,949 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [472] 2026-09-19 07:17:04,110 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <257178847816571.1789802224.016238927841187-openerp-350-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:17:04,126 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [963] 2026-09-19 07:17:04,289 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_62_advance_reconcile_batch ... 2026-09-19 07:17:05,517 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [473] 2026-09-19 07:17:05,669 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <223318191167934.1789802225.571762800216675-openerp-351-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:17:05,707 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [964] 2026-09-19 07:17:06,713 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_63_advance_reconcile_batch ... 2026-09-19 07:17:07,705 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [474] 2026-09-19 07:17:07,854 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <987930688142090.1789802227.770854949951172-openerp-352-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:17:07,869 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [965] 2026-09-19 07:17:09,294 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_warning_unreconcilied_on_employee_advance ... 2026-09-19 07:17:10,320 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [475] 2026-09-19 07:17:10,499 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <209965387346383.1789802230.393967866897583-openerp-353-viin.approval.request@88a239d789d0>: ['"Internal User 1" <@False>'] 2026-09-19 07:17:10,513 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [966] 2026-09-19 07:17:12,266 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-19 07:17:14,730 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_01_internal_user_01 ... 2026-09-19 07:17:14,873 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_01_internal_user_02 ... 2026-09-19 07:17:14,964 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [21], uid: 1589, model: employee.advance 2026-09-19 07:17:14,990 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [21], uid: 1589, model: employee.advance 2026-09-19 07:17:15,031 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [21], uid: 1589, model: employee.advance 2026-09-19 07:17:15,065 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [37, 38], uid: 1589, model: employee.advance.line 2026-09-19 07:17:15,090 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [37, 38], uid: 1589, model: employee.advance.line 2026-09-19 07:17:15,118 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [37, 38], uid: 1589, model: employee.advance.line 2026-09-19 07:17:15,187 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [41, 42], uid: 1589, model: employee.advance.line 2026-09-19 07:17:15,219 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_01_internal_user_03 ... 2026-09-19 07:17:15,241 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1589, model: employee.advance.reconcile 2026-09-19 07:17:15,254 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1589, model: employee.advance.reconcile 2026-09-19 07:17:15,260 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1589, model: employee.advance.reconcile 2026-09-19 07:17:15,270 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1589, model: employee.advance.reconcile 2026-09-19 07:17:15,273 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1589, model: employee.advance.reconcile.line 2026-09-19 07:17:15,276 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1589, model: employee.advance.reconcile.line 2026-09-19 07:17:15,278 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1589, model: employee.advance.reconcile.line 2026-09-19 07:17:15,280 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1589, model: employee.advance.reconcile.line 2026-09-19 07:17:15,304 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_02_advance_user_01 ... 2026-09-19 07:17:15,461 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_02_advance_user_02 ... 2026-09-19 07:17:15,648 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_03_account_user_01 ... 2026-09-19 07:17:15,817 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_03_account_user_02 ... 2026-09-19 07:17:16,002 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_04_advance_admin_01 ... 2026-09-19 07:17:16,181 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_04_advance_admin_02 ... 2026-09-19 07:17:16,346 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_05_department_manager_access_employee_advance_lines ... 2026-09-19 07:17:16,483 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-19 07:17:19,581 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_activity_updated_when_next_approver_changes ... 2026-09-19 07:17:19,968 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [967] 2026-09-19 07:17:20,129 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [476] 2026-09-19 07:17:20,229 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [968] 2026-09-19 07:17:20,280 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_add_and_revoke_extra_approver ... 2026-09-19 07:17:20,633 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [969] 2026-09-19 07:17:20,780 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [478] 2026-09-19 07:17:20,884 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [970] 2026-09-19 07:17:20,941 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_approver_workload_report_exposes_flexible_flow_flags ... 2026-09-19 07:17:21,375 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [971] 2026-09-19 07:17:21,520 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [480] 2026-09-19 07:17:21,622 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [972] 2026-09-19 07:17:21,886 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_cannot_revoke_extra_approver_after_they_approved ... 2026-09-19 07:17:22,367 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [973] 2026-09-19 07:17:22,541 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [482] 2026-09-19 07:17:22,680 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [974] 2026-09-19 07:17:22,835 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1597 deleted mail.activity records with IDs: [483] 2026-09-19 07:17:23,042 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1597 deleted mail.mail records with IDs: [975] 2026-09-19 07:17:23,183 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_cannot_revoke_extra_approver_after_they_refused ... 2026-09-19 07:17:23,635 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [976] 2026-09-19 07:17:23,789 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [485] 2026-09-19 07:17:23,924 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [977] 2026-09-19 07:17:24,056 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1597 deleted mail.activity records with IDs: [486] 2026-09-19 07:17:24,185 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1597 deleted mail.mail records with IDs: [978] 2026-09-19 07:17:24,277 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_constraint_prevents_active_extra_approver_count_exceeding_limit ... 2026-09-19 07:17:24,690 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [979] 2026-09-19 07:17:24,997 121 INFO rb-77a9295-224944-416951 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-19 07:17:25,557 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [980] 2026-09-19 07:17:26,097 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_follower_in_allowed_business_group_can_add_extra_approver ... 2026-09-19 07:17:27,536 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [981] 2026-09-19 07:17:27,724 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_max_extra_approvers_must_be_positive_when_enabled ... 2026-09-19 07:17:27,857 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_modified_approval_requests_action_disables_create ... 2026-09-19 07:17:27,884 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_modified_approval_requests_report_domain ... 2026-09-19 07:17:28,299 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [982] 2026-09-19 07:17:28,506 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [490] 2026-09-19 07:17:28,631 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [983] 2026-09-19 07:17:28,670 121 INFO rb-77a9295-224944-416951 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-19 07:17:29,196 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [984] 2026-09-19 07:17:29,339 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [985] 2026-09-19 07:17:29,459 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [986] 2026-09-19 07:17:29,593 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [987] 2026-09-19 07:17:29,817 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [988] 2026-09-19 07:17:29,966 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1596 deleted mail.activity records with IDs: [492, 493, 494, 495, 496] 2026-09-19 07:17:30,143 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1596 deleted mail.mail records with IDs: [989] 2026-09-19 07:17:30,274 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1596 deleted mail.mail records with IDs: [990] 2026-09-19 07:17:30,378 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1596 deleted mail.mail records with IDs: [991] 2026-09-19 07:17:30,487 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1596 deleted mail.mail records with IDs: [992] 2026-09-19 07:17:30,632 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1597 deleted mail.activity records with IDs: [497, 498, 499, 500] 2026-09-19 07:17:30,760 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1597 deleted mail.mail records with IDs: [993] 2026-09-19 07:17:30,855 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1597 deleted mail.mail records with IDs: [994] 2026-09-19 07:17:30,949 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1597 deleted mail.mail records with IDs: [995] 2026-09-19 07:17:31,085 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [501] 2026-09-19 07:17:31,157 121 INFO rb-77a9295-224944-416951 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-19 07:17:31,696 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [996] 2026-09-19 07:17:31,825 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [997] 2026-09-19 07:17:32,081 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1597 deleted mail.mail records with IDs: [998] 2026-09-19 07:17:32,168 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_progress_recomputed_after_revoke_extra_required_approver ... 2026-09-19 07:17:32,593 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [999] 2026-09-19 07:17:32,810 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1596 deleted mail.activity records with IDs: [507] 2026-09-19 07:17:32,989 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1596 deleted mail.mail records with IDs: [1000] 2026-09-19 07:17:33,195 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [508] 2026-09-19 07:17:33,270 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_request_overview_report_excludes_revoked_extra_from_approver_counts ... 2026-09-19 07:17:33,741 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1001] 2026-09-19 07:17:33,915 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [509] 2026-09-19 07:17:34,029 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1002] 2026-09-19 07:17:34,267 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_in_draft ... 2026-09-19 07:17:34,662 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_removes_activity_for_sequential_multiple_approvers ... 2026-09-19 07:17:35,212 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1003] 2026-09-19 07:17:35,308 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1004] 2026-09-19 07:17:35,487 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [511, 512] 2026-09-19 07:17:35,650 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1005] 2026-09-19 07:17:35,800 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [513] 2026-09-19 07:17:35,930 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1006] 2026-09-19 07:17:36,034 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1007] 2026-09-19 07:17:36,094 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_removes_activity_in_non_sequential_flow ... 2026-09-19 07:17:36,636 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1008] 2026-09-19 07:17:36,733 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1009] 2026-09-19 07:17:36,940 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1010] 2026-09-19 07:17:37,082 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [518] 2026-09-19 07:17:37,128 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_pending_extra_approver_does_not_block_sequential_flow ... 2026-09-19 07:17:37,636 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1011] 2026-09-19 07:17:37,830 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1596 deleted mail.activity records with IDs: [519] 2026-09-19 07:17:37,955 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1596 deleted mail.mail records with IDs: [1012] 2026-09-19 07:17:38,143 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [520] 2026-09-19 07:17:38,260 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1013] 2026-09-19 07:17:38,373 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [521] 2026-09-19 07:17:38,490 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1014] 2026-09-19 07:17:38,615 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1597 deleted mail.activity records with IDs: [522] 2026-09-19 07:17:38,743 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1597 deleted mail.mail records with IDs: [1015] 2026-09-19 07:17:38,795 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_permission_only_admin_or_adder ... 2026-09-19 07:17:39,226 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1016] 2026-09-19 07:17:39,449 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [371], uid: 1598, model: viin.approval.request 2026-09-19 07:17:39,618 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [523] 2026-09-19 07:17:39,764 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1017] 2026-09-19 07:17:39,801 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_is_excluded_from_effective_flow ... 2026-09-19 07:17:40,316 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1018] 2026-09-19 07:17:40,463 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1596 deleted mail.activity records with IDs: [525] 2026-09-19 07:17:40,569 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1596 deleted mail.mail records with IDs: [1019] 2026-09-19 07:17:40,701 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [526] 2026-09-19 07:17:40,850 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1020] 2026-09-19 07:17:40,966 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [527] 2026-09-19 07:17:41,089 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1021] 2026-09-19 07:17:41,158 121 INFO rb-77a9295-224944-416951 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-19 07:17:41,632 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1022] 2026-09-19 07:17:41,794 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.followers records with IDs: [6598] 2026-09-19 07:17:41,868 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [529] 2026-09-19 07:17:41,979 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1023] 2026-09-19 07:17:42,064 121 INFO rb-77a9295-224944-416951 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-19 07:17:42,458 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1024] 2026-09-19 07:17:42,631 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.followers records with IDs: [6601] 2026-09-19 07:17:42,711 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [531] 2026-09-19 07:17:42,862 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1025] 2026-09-19 07:17:42,980 121 INFO rb-77a9295-224944-416951 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-19 07:17:43,429 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1026] 2026-09-19 07:17:43,602 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.followers records with IDs: [6604] 2026-09-19 07:17:43,672 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [533] 2026-09-19 07:17:43,776 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1027] 2026-09-19 07:17:43,874 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_pending_extra_approver_keeps_read_access ... 2026-09-19 07:17:44,260 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1028] 2026-09-19 07:17:44,391 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [535] 2026-09-19 07:17:44,521 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1029] 2026-09-19 07:17:44,628 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [536] 2026-09-19 07:17:44,749 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1030] 2026-09-19 07:17:44,832 121 INFO rb-77a9295-224944-416951 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-19 07:17:45,286 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1031] 2026-09-19 07:17:45,378 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1032] 2026-09-19 07:17:45,569 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1033] 2026-09-19 07:17:45,705 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [540] 2026-09-19 07:17:45,785 121 INFO rb-77a9295-224944-416951 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-19 07:17:45,812 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_search_flow_control_actor_ids_supports_negative_operators ... 2026-09-19 07:17:46,977 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1034] 2026-09-19 07:17:47,092 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_search_requests_where_current_user_added_extra_approvers ... 2026-09-19 07:17:47,447 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1035] 2026-09-19 07:17:47,750 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1036] 2026-09-19 07:17:47,899 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [543] 2026-09-19 07:17:47,995 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1037] 2026-09-19 07:17:48,225 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1038] 2026-09-19 07:17:48,303 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_sequential_multiple_extra_revoke_restores_next_step_activities ... 2026-09-19 07:17:48,820 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1039] 2026-09-19 07:17:48,936 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1040] 2026-09-19 07:17:49,135 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1596 deleted mail.activity records with IDs: [546, 547] 2026-09-19 07:17:49,238 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1596 deleted mail.mail records with IDs: [1041] 2026-09-19 07:17:49,320 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1596 deleted mail.mail records with IDs: [1042] 2026-09-19 07:17:49,486 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [548, 549] 2026-09-19 07:17:49,599 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1043] 2026-09-19 07:17:49,718 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.activity records with IDs: [550] 2026-09-19 07:17:49,831 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1044] 2026-09-19 07:17:49,923 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1045] 2026-09-19 07:17:49,991 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_stale_add_extra_approver_wizard_cannot_bypass_type_limit ... 2026-09-19 07:17:50,358 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1595 deleted mail.mail records with IDs: [1046] 2026-09-19 07:17:50,620 121 INFO rb-77a9295-224944-416951 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-19 07:17:51,105 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-09-19 07:17:52,183 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1507] 2026-09-19 07:17:52,183 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_inactive_extra_approver: Starting TestInactiveExtraApprover.test_add_extra_approver_wizard_rejects_inactive_user ... 2026-09-19 07:17:52,649 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1603 deleted mail.mail records with IDs: [1047] 2026-09-19 07:17:52,779 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 07:18:36,175 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_add_extra_approver_100_approvers_under_2s ... 2026-09-19 07:18:36,690 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1606 deleted mail.mail records with IDs: [1048] 2026-09-19 07:18:36,886 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1606 deleted mail.activity records with IDs: [555] 2026-09-19 07:18:37,039 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1606 deleted mail.mail records with IDs: [1049] 2026-09-19 07:18:37,090 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_load_modified_report_10k_logs_under_3s ... 2026-09-19 07:18:37,596 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1606 deleted mail.mail records with IDs: [1050] 2026-09-19 07:18:37,760 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1606 deleted mail.activity records with IDs: [557] 2026-09-19 07:18:37,867 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1606 deleted mail.mail records with IDs: [1051] 2026-09-19 07:18:39,306 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_revoke_extra_approver_100_approvers_under_2s ... 2026-09-19 07:18:39,814 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1606 deleted mail.mail records with IDs: [1052] 2026-09-19 07:18:39,995 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1606 deleted mail.activity records with IDs: [559] 2026-09-19 07:18:40,145 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1606 deleted mail.mail records with IDs: [1053] 2026-09-19 07:18:40,301 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1606 deleted mail.activity records with IDs: [560] 2026-09-19 07:18:40,437 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1606 deleted mail.mail records with IDs: [1054] 2026-09-19 07:18:40,494 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 102 checked, 102 removed 2026-09-19 07:18:51,563 121 INFO rb-77a9295-224944-416951 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-19 07:18:57,734 121 INFO rb-77a9295-224944-416951 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-19 07:18:58,264 121 INFO rb-77a9295-224944-416951 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-19 07:18:58,856 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1055] 2026-09-19 07:18:58,968 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1056] 2026-09-19 07:18:59,054 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1057] 2026-09-19 07:18:59,164 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1058] 2026-09-19 07:18:59,258 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1059] 2026-09-19 07:18:59,346 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1060] 2026-09-19 07:18:59,434 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1061] 2026-09-19 07:18:59,523 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1062] 2026-09-19 07:18:59,616 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1063] 2026-09-19 07:18:59,703 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1064] 2026-09-19 07:18:59,789 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1065] 2026-09-19 07:18:59,886 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1066] 2026-09-19 07:18:59,985 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1067] 2026-09-19 07:19:00,081 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1068] 2026-09-19 07:19:00,168 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1069] 2026-09-19 07:19:00,269 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1070] 2026-09-19 07:19:00,362 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <583157203441513.1789802340.322608470916748-openerp-message-notify@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:19:00,380 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1071] 2026-09-19 07:19:00,465 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <333987158587699.1789802340.429186105728149-openerp-message-notify@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:19:00,473 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1072] 2026-09-19 07:19:00,547 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <945786031029936.1789802340.510752916336060-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:19:00,553 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1073] 2026-09-19 07:19:00,638 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <413971164124009.1789802340.600954771041870-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:19:00,644 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1074] 2026-09-19 07:19:00,713 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <229658891676824.1789802340.679583072662354-openerp-message-notify@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:19:00,719 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1075] 2026-09-19 07:19:00,792 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <982995935178555.1789802340.757856369018555-openerp-message-notify@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:19:00,798 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1076] 2026-09-19 07:19:00,874 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <974862974512208.1789802340.836019515991211-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:19:00,881 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1077] 2026-09-19 07:19:00,956 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <661927926611833.1789802340.917601346969604-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:19:00,965 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1078] 2026-09-19 07:19:01,056 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <275222522257119.1789802341.009892940521240-openerp-message-notify@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:19:01,064 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1079] 2026-09-19 07:19:01,486 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1080] 2026-09-19 07:19:01,581 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1081] 2026-09-19 07:19:01,669 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1082] 2026-09-19 07:19:01,758 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1083] 2026-09-19 07:19:01,846 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1084] 2026-09-19 07:19:01,935 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1085] 2026-09-19 07:19:02,034 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1086] 2026-09-19 07:19:02,113 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1087] 2026-09-19 07:19:02,200 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1088] 2026-09-19 07:19:02,286 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1089] 2026-09-19 07:19:02,393 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1090] 2026-09-19 07:19:02,496 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1091] 2026-09-19 07:19:02,601 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1092] 2026-09-19 07:19:02,692 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1093] 2026-09-19 07:19:02,810 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1094] 2026-09-19 07:19:02,900 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1095] 2026-09-19 07:19:03,003 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <145651879139489.1789802342.950086355209351-openerp-message-notify@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:19:03,015 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1096] 2026-09-19 07:19:03,102 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <978953349628679.1789802343.059849023818970-openerp-message-notify@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:19:03,112 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1097] 2026-09-19 07:19:03,201 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <878791969198174.1789802343.157160758972168-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:19:03,211 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1098] 2026-09-19 07:19:03,306 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <611493558561739.1789802343.262658596038818-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:19:03,315 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1099] 2026-09-19 07:19:03,395 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <818651239948592.1789802343.355759143829346-openerp-message-notify@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:19:03,418 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1100] 2026-09-19 07:19:03,524 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <490603669233525.1789802343.454919338226318-openerp-message-notify@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:19:03,532 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1101] 2026-09-19 07:19:03,651 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <448162741954939.1789802343.580442667007446-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:19:03,662 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1102] 2026-09-19 07:19:03,751 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <138226077341842.1789802343.707640409469604-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:19:03,769 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1103] 2026-09-19 07:19:03,865 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <216639348798979.1789802343.811518430709839-openerp-message-notify@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:19:03,875 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1104] 2026-09-19 07:19:03,951 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611] 2026-09-19 07:19:04,097 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <166687811093919.1789802343.981481790542603-openerp-389-viin.approval.request@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:19:04,100 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <166687811093919.1789802343.981481790542603-openerp-389-viin.approval.request@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:19:04,102 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <166687811093919.1789802343.981481790542603-openerp-389-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:19:04,104 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <166687811093919.1789802343.981481790542603-openerp-389-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:19:04,106 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <166687811093919.1789802343.981481790542603-openerp-389-viin.approval.request@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:19:04,108 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <166687811093919.1789802343.981481790542603-openerp-389-viin.approval.request@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:19:04,110 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <166687811093919.1789802343.981481790542603-openerp-389-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:19:04,113 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <166687811093919.1789802343.981481790542603-openerp-389-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:19:04,115 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <166687811093919.1789802343.981481790542603-openerp-389-viin.approval.request@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:19:04,137 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1105] 2026-09-19 07:19:04,637 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1106] 2026-09-19 07:19:04,751 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1107] 2026-09-19 07:19:04,848 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1108] 2026-09-19 07:19:04,941 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1109] 2026-09-19 07:19:05,041 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1110] 2026-09-19 07:19:05,148 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1111] 2026-09-19 07:19:05,244 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1112] 2026-09-19 07:19:05,352 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1113] 2026-09-19 07:19:05,447 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1114] 2026-09-19 07:19:05,560 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1115] 2026-09-19 07:19:05,686 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1116] 2026-09-19 07:19:05,781 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1117] 2026-09-19 07:19:05,883 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1118] 2026-09-19 07:19:06,002 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1119] 2026-09-19 07:19:06,097 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1120] 2026-09-19 07:19:06,182 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1121] 2026-09-19 07:19:06,252 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <795803715571612.1789802346.213950634002686-openerp-message-notify@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:19:06,259 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1122] 2026-09-19 07:19:06,347 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <798679748492599.1789802346.299626350402832-openerp-message-notify@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:19:06,361 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1123] 2026-09-19 07:19:06,465 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <138379806799939.1789802346.410939693450928-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:19:06,474 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1124] 2026-09-19 07:19:06,571 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <762689028403814.1789802346.528084516525269-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:19:06,580 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1125] 2026-09-19 07:19:06,675 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <300621159795063.1789802346.625913143157959-openerp-message-notify@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:19:06,684 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1126] 2026-09-19 07:19:06,766 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <297096330082783.1789802346.731829166412354-openerp-message-notify@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:19:06,772 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1127] 2026-09-19 07:19:06,858 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <943205120091649.1789802346.808698654174805-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:19:06,870 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1128] 2026-09-19 07:19:06,961 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <935933837669769.1789802346.919534444808960-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:19:06,969 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1129] 2026-09-19 07:19:07,060 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <560869755009475.1789802347.015919685363770-openerp-message-notify@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:19:07,076 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1130] 2026-09-19 07:19:07,266 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <757031061725882.1789802347.157949209213257-openerp-390-viin.approval.request@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:19:07,268 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <757031061725882.1789802347.157949209213257-openerp-390-viin.approval.request@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:19:07,271 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <757031061725882.1789802347.157949209213257-openerp-390-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:19:07,273 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <757031061725882.1789802347.157949209213257-openerp-390-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:19:07,275 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <757031061725882.1789802347.157949209213257-openerp-390-viin.approval.request@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:19:07,278 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <757031061725882.1789802347.157949209213257-openerp-390-viin.approval.request@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:19:07,281 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <757031061725882.1789802347.157949209213257-openerp-390-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:19:07,283 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <757031061725882.1789802347.157949209213257-openerp-390-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:19:07,286 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <757031061725882.1789802347.157949209213257-openerp-390-viin.approval.request@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:19:07,317 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1131] 2026-09-19 07:19:07,900 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-19 07:19:26,164 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_a11y_view_arch ... 2026-09-19 07:19:26,713 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1132] 2026-09-19 07:19:26,855 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1133] 2026-09-19 07:19:26,978 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1134] 2026-09-19 07:19:27,057 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1135] 2026-09-19 07:19:27,125 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1136] 2026-09-19 07:19:27,203 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1137] 2026-09-19 07:19:27,281 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1138] 2026-09-19 07:19:27,357 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1139] 2026-09-19 07:19:27,421 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1140] 2026-09-19 07:19:27,494 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1141] 2026-09-19 07:19:27,565 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1142] 2026-09-19 07:19:27,629 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1143] 2026-09-19 07:19:27,699 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1144] 2026-09-19 07:19:27,787 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1145] 2026-09-19 07:19:27,872 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1146] 2026-09-19 07:19:27,969 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1147] 2026-09-19 07:19:28,037 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <466489918250604.1789802368.004847288131714-openerp-message-notify@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:19:28,043 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1148] 2026-09-19 07:19:28,122 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <256579623835510.1789802368.077860832214355-openerp-message-notify@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:19:28,129 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1149] 2026-09-19 07:19:28,198 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <004321625939652.1789802368.164177179336548-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:19:28,204 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1150] 2026-09-19 07:19:28,271 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <244163219240924.1789802368.238818407058716-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:19:28,278 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1151] 2026-09-19 07:19:28,340 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <457952712475416.1789802368.310152769088745-openerp-message-notify@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:19:28,347 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1152] 2026-09-19 07:19:28,416 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <192609001307756.1789802368.384222984313965-openerp-message-notify@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:19:28,421 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1153] 2026-09-19 07:19:28,487 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <271133049356613.1789802368.456292629241943-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:19:28,493 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1154] 2026-09-19 07:19:28,565 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <583000870068433.1789802368.530405282974243-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:19:28,573 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1155] 2026-09-19 07:19:28,647 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <016845538434507.1789802368.605942964553833-openerp-message-notify@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:19:28,656 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1156] 2026-09-19 07:19:28,726 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661] 2026-09-19 07:19:28,881 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <787551577172477.1789802368.750517606735229-openerp-391-viin.approval.request@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:19:28,884 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <787551577172477.1789802368.750517606735229-openerp-391-viin.approval.request@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:19:28,886 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <787551577172477.1789802368.750517606735229-openerp-391-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:19:28,888 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <787551577172477.1789802368.750517606735229-openerp-391-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:19:28,891 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <787551577172477.1789802368.750517606735229-openerp-391-viin.approval.request@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:19:28,894 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <787551577172477.1789802368.750517606735229-openerp-391-viin.approval.request@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:19:28,896 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <787551577172477.1789802368.750517606735229-openerp-391-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:19:28,898 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <787551577172477.1789802368.750517606735229-openerp-391-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:19:28,900 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <787551577172477.1789802368.750517606735229-openerp-391-viin.approval.request@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:19:28,938 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1157] 2026-09-19 07:19:29,417 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_aggregates_stored_run_state ... 2026-09-19 07:19:29,979 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1158] 2026-09-19 07:19:30,064 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1159] 2026-09-19 07:19:30,146 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1160] 2026-09-19 07:19:30,227 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1161] 2026-09-19 07:19:30,309 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1162] 2026-09-19 07:19:30,390 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1163] 2026-09-19 07:19:30,474 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1164] 2026-09-19 07:19:30,557 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1165] 2026-09-19 07:19:30,633 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1166] 2026-09-19 07:19:30,711 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1167] 2026-09-19 07:19:30,793 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1168] 2026-09-19 07:19:30,874 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1169] 2026-09-19 07:19:30,990 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1170] 2026-09-19 07:19:31,082 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1171] 2026-09-19 07:19:31,174 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1172] 2026-09-19 07:19:31,293 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1173] 2026-09-19 07:19:31,364 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <954760349575647.1789802371.327944278717041-openerp-message-notify@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:19:31,371 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1174] 2026-09-19 07:19:31,453 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <532604608184615.1789802371.412293910980225-openerp-message-notify@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:19:31,461 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1175] 2026-09-19 07:19:31,538 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <560110283516301.1789802371.502509593963623-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:19:31,545 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1176] 2026-09-19 07:19:31,646 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <910786697250232.1789802371.596388578414917-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:19:31,654 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1177] 2026-09-19 07:19:31,728 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <542780722008864.1789802371.691081285476685-openerp-message-notify@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:19:31,736 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1178] 2026-09-19 07:19:31,839 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <490935796210107.1789802371.793017864227295-openerp-message-notify@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:19:31,846 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1179] 2026-09-19 07:19:31,926 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <437408739575619.1789802371.886139392852783-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:19:31,934 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1180] 2026-09-19 07:19:32,027 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <736531985643879.1789802371.978515863418579-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:19:32,033 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1181] 2026-09-19 07:19:32,124 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <244055857886339.1789802372.078941583633423-openerp-message-notify@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:19:32,134 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1182] 2026-09-19 07:19:32,688 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1183] 2026-09-19 07:19:32,795 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1184] 2026-09-19 07:19:32,892 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1185] 2026-09-19 07:19:33,008 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1186] 2026-09-19 07:19:33,104 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1187] 2026-09-19 07:19:33,184 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1188] 2026-09-19 07:19:33,281 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1189] 2026-09-19 07:19:33,367 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1190] 2026-09-19 07:19:33,466 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1191] 2026-09-19 07:19:33,586 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1192] 2026-09-19 07:19:33,697 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1193] 2026-09-19 07:19:33,812 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1194] 2026-09-19 07:19:33,907 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1195] 2026-09-19 07:19:33,997 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1196] 2026-09-19 07:19:34,094 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1197] 2026-09-19 07:19:34,179 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1198] 2026-09-19 07:19:34,263 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <180856130038228.1789802374.221919775009155-openerp-message-notify@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:19:34,270 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1199] 2026-09-19 07:19:34,369 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <290746663908561.1789802374.308933734893799-openerp-message-notify@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:19:34,380 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1200] 2026-09-19 07:19:34,511 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <550253188893268.1789802374.442342281341553-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:19:34,529 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1201] 2026-09-19 07:19:34,629 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <519497818642133.1789802374.591117143630981-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:19:34,638 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1202] 2026-09-19 07:19:34,719 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <978311125690458.1789802374.682466983795166-openerp-message-notify@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:19:34,728 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1203] 2026-09-19 07:19:34,824 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <856945956497718.1789802374.781303882598877-openerp-message-notify@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:19:34,831 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1204] 2026-09-19 07:19:34,921 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <179546641400729.1789802374.878952264785767-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:19:34,931 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1205] 2026-09-19 07:19:35,012 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <141789984366225.1789802374.973740577697754-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:19:35,020 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1206] 2026-09-19 07:19:35,099 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <567240824491683.1789802375.060637712478638-openerp-message-notify@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:19:35,106 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1207] 2026-09-19 07:19:35,199 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711] 2026-09-19 07:19:35,344 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <453932616400080.1789802375.228568553924561-openerp-393-viin.approval.request@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:19:35,347 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <453932616400080.1789802375.228568553924561-openerp-393-viin.approval.request@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:19:35,349 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <453932616400080.1789802375.228568553924561-openerp-393-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:19:35,352 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <453932616400080.1789802375.228568553924561-openerp-393-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:19:35,355 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <453932616400080.1789802375.228568553924561-openerp-393-viin.approval.request@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:19:35,358 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <453932616400080.1789802375.228568553924561-openerp-393-viin.approval.request@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:19:35,360 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <453932616400080.1789802375.228568553924561-openerp-393-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:19:35,363 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <453932616400080.1789802375.228568553924561-openerp-393-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:19:35,366 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <453932616400080.1789802375.228568553924561-openerp-393-viin.approval.request@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:19:35,398 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1208] 2026-09-19 07:19:35,995 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1209] 2026-09-19 07:19:36,075 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1210] 2026-09-19 07:19:36,146 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1211] 2026-09-19 07:19:36,251 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1212] 2026-09-19 07:19:36,383 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1213] 2026-09-19 07:19:36,465 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1214] 2026-09-19 07:19:36,541 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1215] 2026-09-19 07:19:36,624 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1216] 2026-09-19 07:19:36,717 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1217] 2026-09-19 07:19:36,798 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1218] 2026-09-19 07:19:36,883 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1219] 2026-09-19 07:19:36,979 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1220] 2026-09-19 07:19:37,090 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1221] 2026-09-19 07:19:37,198 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1222] 2026-09-19 07:19:37,309 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1223] 2026-09-19 07:19:37,402 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1224] 2026-09-19 07:19:37,478 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <442451539408512.1789802377.444405317306519-openerp-message-notify@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:19:37,484 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1225] 2026-09-19 07:19:37,552 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <808195036303375.1789802377.520079135894775-openerp-message-notify@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:19:37,558 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1226] 2026-09-19 07:19:37,633 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <165439560753222.1789802377.595678567886353-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:19:37,641 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1227] 2026-09-19 07:19:37,723 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <593068855816827.1789802377.676161527633667-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:19:37,737 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1228] 2026-09-19 07:19:37,827 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <778681588930549.1789802377.774510622024536-openerp-message-notify@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:19:37,834 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1229] 2026-09-19 07:19:37,914 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <416108206777670.1789802377.878730058670044-openerp-message-notify@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:19:37,921 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1230] 2026-09-19 07:19:38,036 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <220366251152170.1789802377.970532178878784-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:19:38,053 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1231] 2026-09-19 07:19:38,152 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <784955374836543.1789802378.106466293334961-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:19:38,166 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1232] 2026-09-19 07:19:38,249 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <753579556837257.1789802378.209940671920776-openerp-message-notify@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:19:38,257 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1233] 2026-09-19 07:19:38,325 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 734, 735, 736] 2026-09-19 07:19:38,454 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <144592301626892.1789802378.354343891143799-openerp-394-viin.approval.request@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:19:38,457 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <144592301626892.1789802378.354343891143799-openerp-394-viin.approval.request@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:19:38,459 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <144592301626892.1789802378.354343891143799-openerp-394-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:19:38,461 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <144592301626892.1789802378.354343891143799-openerp-394-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:19:38,463 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <144592301626892.1789802378.354343891143799-openerp-394-viin.approval.request@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:19:38,464 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <144592301626892.1789802378.354343891143799-openerp-394-viin.approval.request@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:19:38,466 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <144592301626892.1789802378.354343891143799-openerp-394-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:19:38,468 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <144592301626892.1789802378.354343891143799-openerp-394-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:19:38,469 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <144592301626892.1789802378.354343891143799-openerp-394-viin.approval.request@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:19:38,489 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1234] 2026-09-19 07:19:38,701 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <184044318976837.1789802378.603782176971436-openerp-394-viin.approval.request@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:19:38,703 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <184044318976837.1789802378.603782176971436-openerp-394-viin.approval.request@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:19:38,706 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <184044318976837.1789802378.603782176971436-openerp-394-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:19:38,708 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <184044318976837.1789802378.603782176971436-openerp-394-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:19:38,711 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <184044318976837.1789802378.603782176971436-openerp-394-viin.approval.request@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:19:38,713 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <184044318976837.1789802378.603782176971436-openerp-394-viin.approval.request@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:19:38,715 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <184044318976837.1789802378.603782176971436-openerp-394-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:19:38,717 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <184044318976837.1789802378.603782176971436-openerp-394-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:19:38,719 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <184044318976837.1789802378.603782176971436-openerp-394-viin.approval.request@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:19:38,779 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1235] 2026-09-19 07:19:38,938 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_is_outstanding_worklist_not_period_scoped ... 2026-09-19 07:19:39,120 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [227] 2026-09-19 07:19:39,274 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [228] 2026-09-19 07:19:40,339 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1236] 2026-09-19 07:19:40,421 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1237] 2026-09-19 07:19:40,505 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1238] 2026-09-19 07:19:40,595 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1239] 2026-09-19 07:19:40,706 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1240] 2026-09-19 07:19:40,835 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1241] 2026-09-19 07:19:40,918 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1242] 2026-09-19 07:19:41,024 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1243] 2026-09-19 07:19:41,116 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1244] 2026-09-19 07:19:41,205 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1245] 2026-09-19 07:19:41,293 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1246] 2026-09-19 07:19:41,394 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1247] 2026-09-19 07:19:41,506 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1248] 2026-09-19 07:19:41,612 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1249] 2026-09-19 07:19:41,730 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1250] 2026-09-19 07:19:41,857 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1251] 2026-09-19 07:19:41,932 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <588413439877472.1789802381.893142223358154-openerp-message-notify@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:19:41,940 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1252] 2026-09-19 07:19:42,013 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <075696470489524.1789802381.978664398193359-openerp-message-notify@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:19:42,032 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1253] 2026-09-19 07:19:42,138 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <189972029574854.1789802382.090572118759155-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:19:42,146 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1254] 2026-09-19 07:19:42,226 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <044589929427520.1789802382.187092065811157-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:19:42,234 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1255] 2026-09-19 07:19:42,309 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <431007602504660.1789802382.273864030838013-openerp-message-notify@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:19:42,317 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1256] 2026-09-19 07:19:42,396 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <543396765941408.1789802382.354523181915283-openerp-message-notify@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:19:42,404 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1257] 2026-09-19 07:19:42,508 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <044352988733491.1789802382.449814081192017-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:19:42,518 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1258] 2026-09-19 07:19:42,618 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <398548538659049.1789802382.572745323181152-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:19:42,631 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1259] 2026-09-19 07:19:42,757 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <381956001760221.1789802382.694818973541260-openerp-message-notify@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:19:42,771 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1260] 2026-09-19 07:19:42,905 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_is_run_level_not_payslip_count ... 2026-09-19 07:19:43,114 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [230] 2026-09-19 07:19:43,250 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [231] 2026-09-19 07:19:43,738 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [233] 2026-09-19 07:19:43,880 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [234] 2026-09-19 07:19:45,023 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1261] 2026-09-19 07:19:45,137 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1262] 2026-09-19 07:19:45,212 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1263] 2026-09-19 07:19:45,304 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1264] 2026-09-19 07:19:45,421 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1265] 2026-09-19 07:19:45,502 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1266] 2026-09-19 07:19:45,590 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1267] 2026-09-19 07:19:45,678 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1268] 2026-09-19 07:19:45,809 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1269] 2026-09-19 07:19:45,896 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1270] 2026-09-19 07:19:46,036 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1271] 2026-09-19 07:19:46,143 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1272] 2026-09-19 07:19:46,222 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1273] 2026-09-19 07:19:46,320 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1274] 2026-09-19 07:19:46,410 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1275] 2026-09-19 07:19:46,504 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1276] 2026-09-19 07:19:46,628 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <455948185320344.1789802386.570883750915527-openerp-message-notify@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:19:46,637 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1277] 2026-09-19 07:19:46,748 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <319720789193248.1789802386.682307958602905-openerp-message-notify@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:19:46,768 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1278] 2026-09-19 07:19:46,852 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <030082489443950.1789802386.811079025268555-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:19:46,860 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1279] 2026-09-19 07:19:46,936 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <411059118406892.1789802386.897644281387329-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:19:46,943 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1280] 2026-09-19 07:19:47,024 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <142449038092215.1789802386.985767841339111-openerp-message-notify@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:19:47,034 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1281] 2026-09-19 07:19:47,121 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <536638546213539.1789802387.084266662597656-openerp-message-notify@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:19:47,128 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1282] 2026-09-19 07:19:47,205 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <876571676119342.1789802387.166157960891724-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:19:47,213 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1283] 2026-09-19 07:19:47,289 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <389511571712008.1789802387.251242637634277-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:19:47,297 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1284] 2026-09-19 07:19:47,375 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <907343680519648.1789802387.337135791778564-openerp-message-notify@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:19:47,382 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1285] 2026-09-19 07:19:47,458 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [762, 763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 779, 780, 781, 782, 783, 784, 785, 786] 2026-09-19 07:19:47,601 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <914314378816458.1789802387.487130880355835-openerp-396-viin.approval.request@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:19:47,604 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <914314378816458.1789802387.487130880355835-openerp-396-viin.approval.request@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:19:47,606 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <914314378816458.1789802387.487130880355835-openerp-396-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:19:47,608 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <914314378816458.1789802387.487130880355835-openerp-396-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:19:47,610 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <914314378816458.1789802387.487130880355835-openerp-396-viin.approval.request@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:19:47,612 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <914314378816458.1789802387.487130880355835-openerp-396-viin.approval.request@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:19:47,614 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <914314378816458.1789802387.487130880355835-openerp-396-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:19:47,617 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <914314378816458.1789802387.487130880355835-openerp-396-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:19:47,619 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <914314378816458.1789802387.487130880355835-openerp-396-viin.approval.request@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:19:47,639 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1286] 2026-09-19 07:19:47,821 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_respects_allowed_company_ids ... 2026-09-19 07:19:53,648 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1287] 2026-09-19 07:19:53,740 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1288] 2026-09-19 07:19:53,830 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1289] 2026-09-19 07:19:53,905 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1290] 2026-09-19 07:19:54,014 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1291] 2026-09-19 07:19:54,095 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1292] 2026-09-19 07:19:54,215 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1293] 2026-09-19 07:19:54,305 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1294] 2026-09-19 07:19:54,385 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1295] 2026-09-19 07:19:54,463 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1296] 2026-09-19 07:19:54,537 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1297] 2026-09-19 07:19:54,616 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1298] 2026-09-19 07:19:54,700 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1299] 2026-09-19 07:19:54,777 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1300] 2026-09-19 07:19:54,864 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1301] 2026-09-19 07:19:54,946 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1302] 2026-09-19 07:19:55,025 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <621690328608517.1789802394.986464977264404-openerp-message-notify@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:19:55,033 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1303] 2026-09-19 07:19:55,123 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <120308095284472.1789802395.085063219070435-openerp-message-notify@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:19:55,131 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1304] 2026-09-19 07:19:55,197 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <623204648262642.1789802395.162620306015015-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:19:55,204 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1305] 2026-09-19 07:19:55,274 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <974225555336961.1789802395.241506814956665-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:19:55,280 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1306] 2026-09-19 07:19:55,360 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <015636966208418.1789802395.319056034088135-openerp-message-notify@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:19:55,372 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1307] 2026-09-19 07:19:55,460 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <005953924228059.1789802395.422669172286987-openerp-message-notify@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:19:55,467 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1308] 2026-09-19 07:19:55,541 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <025855189781819.1789802395.504531383514404-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:19:55,549 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1309] 2026-09-19 07:19:55,626 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <517203391714651.1789802395.593785047531128-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:19:55,644 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1310] 2026-09-19 07:19:55,740 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <105861866383436.1789802395.696162223815918-openerp-message-notify@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:19:55,750 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1311] 2026-09-19 07:19:55,848 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [787, 788, 789, 790, 791, 792, 793, 794, 795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810, 811] 2026-09-19 07:19:55,997 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <382890347525734.1789802395.881502866744995-openerp-397-viin.approval.request@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:19:55,999 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <382890347525734.1789802395.881502866744995-openerp-397-viin.approval.request@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:19:56,001 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <382890347525734.1789802395.881502866744995-openerp-397-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:19:56,003 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <382890347525734.1789802395.881502866744995-openerp-397-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:19:56,005 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <382890347525734.1789802395.881502866744995-openerp-397-viin.approval.request@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:19:56,008 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <382890347525734.1789802395.881502866744995-openerp-397-viin.approval.request@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:19:56,010 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <382890347525734.1789802395.881502866744995-openerp-397-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:19:56,012 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <382890347525734.1789802395.881502866744995-openerp-397-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:19:56,013 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <382890347525734.1789802395.881502866744995-openerp-397-viin.approval.request@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:19:56,040 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1312] 2026-09-19 07:19:56,668 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1313] 2026-09-19 07:19:56,772 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1314] 2026-09-19 07:19:56,875 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1315] 2026-09-19 07:19:56,969 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1316] 2026-09-19 07:19:57,056 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1317] 2026-09-19 07:19:57,159 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1318] 2026-09-19 07:19:57,255 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1319] 2026-09-19 07:19:57,354 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1320] 2026-09-19 07:19:57,457 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1321] 2026-09-19 07:19:57,569 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1322] 2026-09-19 07:19:57,689 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1323] 2026-09-19 07:19:57,795 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1324] 2026-09-19 07:19:57,911 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1325] 2026-09-19 07:19:58,029 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1326] 2026-09-19 07:19:58,124 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1327] 2026-09-19 07:19:58,241 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1328] 2026-09-19 07:19:58,337 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <403465126388914.1789802398.282683372497559-openerp-message-notify@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:19:58,345 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1329] 2026-09-19 07:19:58,456 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <990079998349083.1789802398.390673398971558-openerp-message-notify@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:19:58,463 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1330] 2026-09-19 07:19:58,573 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <440870660053849.1789802398.511653423309326-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:19:58,587 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1331] 2026-09-19 07:19:58,703 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <389721989933014.1789802398.659758090972900-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:19:58,710 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1332] 2026-09-19 07:19:58,798 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <951036790712742.1789802398.755684375762939-openerp-message-notify@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:19:58,806 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1333] 2026-09-19 07:19:58,891 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <629698687309487.1789802398.845285177230835-openerp-message-notify@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:19:58,898 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1334] 2026-09-19 07:19:58,981 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <500551933943028.1789802398.940623044967651-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:19:58,989 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1335] 2026-09-19 07:19:59,068 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <952748175945615.1789802399.030153036117554-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:19:59,076 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1336] 2026-09-19 07:19:59,153 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <107992709104460.1789802399.114086389541626-openerp-message-notify@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:19:59,159 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1337] 2026-09-19 07:19:59,221 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [812, 813, 814, 815, 816, 817, 818, 819, 820, 821, 822, 823, 824, 825, 826, 827, 828, 829, 830, 831, 832, 833, 834, 835, 836] 2026-09-19 07:19:59,400 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <843837204599632.1789802399.255775928497314-openerp-398-viin.approval.request@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:19:59,403 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <843837204599632.1789802399.255775928497314-openerp-398-viin.approval.request@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:19:59,405 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <843837204599632.1789802399.255775928497314-openerp-398-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:19:59,408 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <843837204599632.1789802399.255775928497314-openerp-398-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:19:59,409 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <843837204599632.1789802399.255775928497314-openerp-398-viin.approval.request@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:19:59,412 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <843837204599632.1789802399.255775928497314-openerp-398-viin.approval.request@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:19:59,413 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <843837204599632.1789802399.255775928497314-openerp-398-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:19:59,415 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <843837204599632.1789802399.255775928497314-openerp-398-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:19:59,417 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <843837204599632.1789802399.255775928497314-openerp-398-viin.approval.request@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:19:59,451 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1338] 2026-09-19 07:19:59,573 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_section_visible_to_officer_only ... 2026-09-19 07:20:00,184 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1339] 2026-09-19 07:20:00,276 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1340] 2026-09-19 07:20:00,368 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1341] 2026-09-19 07:20:00,471 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1342] 2026-09-19 07:20:00,569 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1343] 2026-09-19 07:20:00,693 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1344] 2026-09-19 07:20:00,800 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1345] 2026-09-19 07:20:00,896 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1346] 2026-09-19 07:20:00,992 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1347] 2026-09-19 07:20:01,105 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1348] 2026-09-19 07:20:01,227 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1349] 2026-09-19 07:20:01,332 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1350] 2026-09-19 07:20:01,415 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1351] 2026-09-19 07:20:01,497 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1352] 2026-09-19 07:20:01,574 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1353] 2026-09-19 07:20:01,654 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1354] 2026-09-19 07:20:01,737 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <795294370117577.1789802401.692861557006836-openerp-message-notify@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:20:01,746 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1355] 2026-09-19 07:20:01,847 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <640460949862688.1789802401.800349950790405-openerp-message-notify@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:20:01,854 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1356] 2026-09-19 07:20:01,928 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <927439082136426.1789802401.892038345336914-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:20:01,934 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1357] 2026-09-19 07:20:02,018 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <541524988387193.1789802401.975360393524170-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:20:02,026 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1358] 2026-09-19 07:20:02,097 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <286383759475072.1789802402.064393520355225-openerp-message-notify@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:20:02,109 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1359] 2026-09-19 07:20:02,189 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <900895946262647.1789802402.151501893997192-openerp-message-notify@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:20:02,196 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1360] 2026-09-19 07:20:02,261 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <788428662692600.1789802402.230359554290771-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:20:02,268 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1361] 2026-09-19 07:20:02,327 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <469916485997199.1789802402.297925233840942-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:20:02,333 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1362] 2026-09-19 07:20:02,405 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <230933108450344.1789802402.365590810775757-openerp-message-notify@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:20:02,414 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1363] 2026-09-19 07:20:02,468 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 849, 850, 851, 852, 853, 854, 855, 856, 857, 858, 859, 860, 861] 2026-09-19 07:20:02,589 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <867377251415413.1789802402.489207744598389-openerp-399-viin.approval.request@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:20:02,592 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <867377251415413.1789802402.489207744598389-openerp-399-viin.approval.request@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:20:02,593 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <867377251415413.1789802402.489207744598389-openerp-399-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:20:02,596 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <867377251415413.1789802402.489207744598389-openerp-399-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:20:02,598 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <867377251415413.1789802402.489207744598389-openerp-399-viin.approval.request@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:20:02,599 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <867377251415413.1789802402.489207744598389-openerp-399-viin.approval.request@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:20:02,601 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <867377251415413.1789802402.489207744598389-openerp-399-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:20:02,604 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <867377251415413.1789802402.489207744598389-openerp-399-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:20:02,605 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <867377251415413.1789802402.489207744598389-openerp-399-viin.approval.request@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:20:02,645 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1364] 2026-09-19 07:20:03,843 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_cancel_reverts_the_run ... 2026-09-19 07:20:03,983 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [236] 2026-09-19 07:20:04,103 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [237] 2026-09-19 07:20:05,107 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1365] 2026-09-19 07:20:05,218 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1366] 2026-09-19 07:20:05,304 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1367] 2026-09-19 07:20:05,417 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1368] 2026-09-19 07:20:05,521 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1369] 2026-09-19 07:20:05,641 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1370] 2026-09-19 07:20:05,737 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1371] 2026-09-19 07:20:05,812 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1372] 2026-09-19 07:20:05,889 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1373] 2026-09-19 07:20:05,966 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1374] 2026-09-19 07:20:06,065 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1375] 2026-09-19 07:20:06,188 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1376] 2026-09-19 07:20:06,280 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1377] 2026-09-19 07:20:06,373 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1378] 2026-09-19 07:20:06,468 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1379] 2026-09-19 07:20:06,560 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1380] 2026-09-19 07:20:06,647 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <038584069431455.1789802406.599864721298218-openerp-message-notify@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:20:06,657 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1381] 2026-09-19 07:20:06,749 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <132251698348999.1789802406.706181526184082-openerp-message-notify@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:20:06,758 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1382] 2026-09-19 07:20:06,844 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <424207840729129.1789802406.802130460739136-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:20:06,853 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1383] 2026-09-19 07:20:06,943 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <762514565517336.1789802406.898346900939941-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:20:06,952 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1384] 2026-09-19 07:20:07,041 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <968489080017183.1789802406.996897697448730-openerp-message-notify@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:20:07,050 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1385] 2026-09-19 07:20:07,135 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <644491285018856.1789802407.098085403442383-openerp-message-notify@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:20:07,142 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1386] 2026-09-19 07:20:07,210 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <513211619342939.1789802407.177620172500610-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:20:07,216 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1387] 2026-09-19 07:20:07,292 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <038742005908681.1789802407.253233432769775-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:20:07,299 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1388] 2026-09-19 07:20:07,377 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <956827717492496.1789802407.337564945220947-openerp-message-notify@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:20:07,384 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1389] 2026-09-19 07:20:07,463 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [862, 863, 864, 865, 866, 867, 868, 869, 870, 871, 872, 873, 874, 875, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886] 2026-09-19 07:20:07,577 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <450300472342741.1789802407.489598035812378-openerp-400-viin.approval.request@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:20:07,579 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <450300472342741.1789802407.489598035812378-openerp-400-viin.approval.request@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:20:07,582 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <450300472342741.1789802407.489598035812378-openerp-400-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:20:07,584 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <450300472342741.1789802407.489598035812378-openerp-400-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:20:07,586 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <450300472342741.1789802407.489598035812378-openerp-400-viin.approval.request@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:20:07,588 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <450300472342741.1789802407.489598035812378-openerp-400-viin.approval.request@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:20:07,590 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <450300472342741.1789802407.489598035812378-openerp-400-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:20:07,591 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <450300472342741.1789802407.489598035812378-openerp-400-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:20:07,593 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <450300472342741.1789802407.489598035812378-openerp-400-viin.approval.request@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:20:07,614 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1390] 2026-09-19 07:20:08,572 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [290, 290] 2026-09-19 07:20:08,639 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [201] 2026-09-19 07:20:08,757 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_confirming_request_does_not_generate_mirror_run ... 2026-09-19 07:20:09,403 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1391] 2026-09-19 07:20:09,490 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1392] 2026-09-19 07:20:09,575 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1393] 2026-09-19 07:20:09,676 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1394] 2026-09-19 07:20:09,835 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1395] 2026-09-19 07:20:09,966 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1396] 2026-09-19 07:20:10,061 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1397] 2026-09-19 07:20:10,147 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1398] 2026-09-19 07:20:10,231 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1399] 2026-09-19 07:20:10,305 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1400] 2026-09-19 07:20:10,387 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1401] 2026-09-19 07:20:10,469 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1402] 2026-09-19 07:20:10,546 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1403] 2026-09-19 07:20:10,630 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1404] 2026-09-19 07:20:10,713 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1405] 2026-09-19 07:20:10,796 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1406] 2026-09-19 07:20:10,873 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <946578885929953.1789802410.836714506149292-openerp-message-notify@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:20:10,880 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1407] 2026-09-19 07:20:10,949 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <323558186502873.1789802410.914055347442627-openerp-message-notify@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:20:10,957 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1408] 2026-09-19 07:20:11,044 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <534690795810693.1789802410.997751235961914-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:20:11,058 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1409] 2026-09-19 07:20:11,149 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <176890630462246.1789802411.111813545227051-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:20:11,157 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1410] 2026-09-19 07:20:11,233 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <531201876353754.1789802411.197416305541992-openerp-message-notify@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:20:11,241 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1411] 2026-09-19 07:20:11,318 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <412864127342150.1789802411.280111789703369-openerp-message-notify@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:20:11,326 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1412] 2026-09-19 07:20:11,410 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <516967244444982.1789802411.370746135711670-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:20:11,417 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1413] 2026-09-19 07:20:11,495 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <113321457096257.1789802411.460467100143433-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:20:11,503 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1414] 2026-09-19 07:20:11,584 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <872881826541418.1789802411.545410633087158-openerp-message-notify@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:20:11,590 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1415] 2026-09-19 07:20:11,643 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_dashboard_field_officer_only ... 2026-09-19 07:20:11,833 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [239] 2026-09-19 07:20:11,950 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [240] 2026-09-19 07:20:13,044 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1416] 2026-09-19 07:20:13,143 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1417] 2026-09-19 07:20:13,225 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1418] 2026-09-19 07:20:13,317 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1419] 2026-09-19 07:20:13,392 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1420] 2026-09-19 07:20:13,466 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1421] 2026-09-19 07:20:13,546 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1422] 2026-09-19 07:20:13,645 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1423] 2026-09-19 07:20:13,735 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1424] 2026-09-19 07:20:13,812 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1425] 2026-09-19 07:20:13,885 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1426] 2026-09-19 07:20:13,971 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1427] 2026-09-19 07:20:14,050 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1428] 2026-09-19 07:20:14,141 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1429] 2026-09-19 07:20:14,233 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1430] 2026-09-19 07:20:14,325 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1431] 2026-09-19 07:20:14,407 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <918617353516965.1789802414.367627620697021-openerp-message-notify@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:20:14,414 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1432] 2026-09-19 07:20:14,496 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <876927715687695.1789802414.456736803054810-openerp-message-notify@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:20:14,504 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1433] 2026-09-19 07:20:14,589 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <063544928441586.1789802414.547752618789673-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:20:14,598 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1434] 2026-09-19 07:20:14,681 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <307559508255452.1789802414.640697956085205-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:20:14,688 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1435] 2026-09-19 07:20:14,763 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <096278917571463.1789802414.723143339157104-openerp-message-notify@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:20:14,777 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1436] 2026-09-19 07:20:14,858 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <802187005928262.1789802414.818883419036865-openerp-message-notify@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:20:14,866 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1437] 2026-09-19 07:20:14,948 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <300850550704158.1789802414.908436059951782-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:20:14,956 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1438] 2026-09-19 07:20:15,032 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <426441704873750.1789802414.994774818420410-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:20:15,040 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1439] 2026-09-19 07:20:15,120 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <298405375588104.1789802415.080138683319092-openerp-message-notify@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:20:15,127 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1440] 2026-09-19 07:20:15,201 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936] 2026-09-19 07:20:15,331 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <672142527520870.1789802415.228873252868652-openerp-402-viin.approval.request@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:20:15,333 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <672142527520870.1789802415.228873252868652-openerp-402-viin.approval.request@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:20:15,335 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <672142527520870.1789802415.228873252868652-openerp-402-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:20:15,338 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <672142527520870.1789802415.228873252868652-openerp-402-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:20:15,340 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <672142527520870.1789802415.228873252868652-openerp-402-viin.approval.request@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:20:15,343 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <672142527520870.1789802415.228873252868652-openerp-402-viin.approval.request@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:20:15,345 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <672142527520870.1789802415.228873252868652-openerp-402-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:20:15,348 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <672142527520870.1789802415.228873252868652-openerp-402-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:20:15,350 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <672142527520870.1789802415.228873252868652-openerp-402-viin.approval.request@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:20:15,370 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1441] 2026-09-19 07:20:16,218 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_gate_blocks_until_approved_then_succeeds ... 2026-09-19 07:20:16,394 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [242] 2026-09-19 07:20:16,501 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [243] 2026-09-19 07:20:17,404 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1442] 2026-09-19 07:20:17,489 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1443] 2026-09-19 07:20:17,572 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1444] 2026-09-19 07:20:17,657 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1445] 2026-09-19 07:20:17,739 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1446] 2026-09-19 07:20:17,824 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1447] 2026-09-19 07:20:17,912 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1448] 2026-09-19 07:20:17,996 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1449] 2026-09-19 07:20:18,082 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1450] 2026-09-19 07:20:18,165 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1451] 2026-09-19 07:20:18,249 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1452] 2026-09-19 07:20:18,332 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1453] 2026-09-19 07:20:18,410 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1454] 2026-09-19 07:20:18,488 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1455] 2026-09-19 07:20:18,566 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1456] 2026-09-19 07:20:18,645 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1457] 2026-09-19 07:20:18,720 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <906285417908045.1789802418.683306217193604-openerp-message-notify@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:20:18,728 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1458] 2026-09-19 07:20:18,802 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <751507046219299.1789802418.764584541320801-openerp-message-notify@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:20:18,809 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1459] 2026-09-19 07:20:18,892 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <336108831658986.1789802418.851576089859009-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:20:18,899 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1460] 2026-09-19 07:20:18,972 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <505832221680409.1789802418.937987089157104-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:20:18,977 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1461] 2026-09-19 07:20:19,051 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <243964088149993.1789802419.014408111572266-openerp-message-notify@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:20:19,058 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1462] 2026-09-19 07:20:19,130 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <612168158649522.1789802419.095760583877563-openerp-message-notify@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:20:19,136 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1463] 2026-09-19 07:20:19,206 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <989078258787952.1789802419.175540685653687-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:20:19,216 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1464] 2026-09-19 07:20:19,307 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <397723452490298.1789802419.262093544006348-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:20:19,314 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1465] 2026-09-19 07:20:19,399 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <362107232394206.1789802419.359750032424927-openerp-message-notify@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:20:19,406 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1466] 2026-09-19 07:20:19,746 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [937, 938, 939, 940, 941, 942, 943, 944, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961] 2026-09-19 07:20:19,943 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <304709285988597.1789802419.832695245742798-openerp-403-viin.approval.request@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:20:19,945 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <304709285988597.1789802419.832695245742798-openerp-403-viin.approval.request@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:20:19,947 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <304709285988597.1789802419.832695245742798-openerp-403-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:20:19,950 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <304709285988597.1789802419.832695245742798-openerp-403-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:20:19,952 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <304709285988597.1789802419.832695245742798-openerp-403-viin.approval.request@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:20:19,955 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <304709285988597.1789802419.832695245742798-openerp-403-viin.approval.request@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:20:19,957 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <304709285988597.1789802419.832695245742798-openerp-403-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:20:19,959 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <304709285988597.1789802419.832695245742798-openerp-403-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:20:19,962 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <304709285988597.1789802419.832695245742798-openerp-403-viin.approval.request@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:20:19,982 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1467] 2026-09-19 07:20:20,877 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_head_linked_to_run_and_one_line_per_payslip ... 2026-09-19 07:20:21,062 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [245] 2026-09-19 07:20:21,214 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [246] 2026-09-19 07:20:21,772 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [248] 2026-09-19 07:20:21,921 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [249] 2026-09-19 07:20:22,950 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1468] 2026-09-19 07:20:23,057 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1469] 2026-09-19 07:20:23,150 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1470] 2026-09-19 07:20:23,262 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1471] 2026-09-19 07:20:23,363 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1472] 2026-09-19 07:20:23,452 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1473] 2026-09-19 07:20:23,595 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1474] 2026-09-19 07:20:23,689 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1475] 2026-09-19 07:20:23,785 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1476] 2026-09-19 07:20:23,870 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1477] 2026-09-19 07:20:23,959 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1478] 2026-09-19 07:20:24,057 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1479] 2026-09-19 07:20:24,142 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1480] 2026-09-19 07:20:24,233 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1481] 2026-09-19 07:20:24,326 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1482] 2026-09-19 07:20:24,422 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1483] 2026-09-19 07:20:24,525 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <612449608412709.1789802424.478306293487549-openerp-message-notify@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:20:24,533 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1484] 2026-09-19 07:20:24,620 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <352530814576660.1789802424.578432798385620-openerp-message-notify@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:20:24,630 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1485] 2026-09-19 07:20:24,745 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <287025537089546.1789802424.695801258087158-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:20:24,753 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1486] 2026-09-19 07:20:24,838 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <490632508501384.1789802424.793416738510132-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:20:24,845 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1487] 2026-09-19 07:20:24,915 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <203580695543282.1789802424.878072500228882-openerp-message-notify@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:20:24,925 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1488] 2026-09-19 07:20:25,025 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <018007364010265.1789802424.977994441986084-openerp-message-notify@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:20:25,034 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1489] 2026-09-19 07:20:25,106 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <921477289036895.1789802425.072819471359253-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:20:25,113 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1490] 2026-09-19 07:20:25,189 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <429971351205611.1789802425.153575658798218-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:20:25,197 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1491] 2026-09-19 07:20:25,276 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <076436627567393.1789802425.236609697341919-openerp-message-notify@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:20:25,284 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1492] 2026-09-19 07:20:25,339 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_multi_company_isolation ... 2026-09-19 07:20:30,239 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [251] 2026-09-19 07:20:30,338 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [252] 2026-09-19 07:20:31,345 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1493] 2026-09-19 07:20:31,510 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1494] 2026-09-19 07:20:31,602 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1495] 2026-09-19 07:20:31,698 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1496] 2026-09-19 07:20:31,801 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1497] 2026-09-19 07:20:31,903 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1498] 2026-09-19 07:20:32,032 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1499] 2026-09-19 07:20:32,142 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1500] 2026-09-19 07:20:32,240 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1501] 2026-09-19 07:20:32,311 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1502] 2026-09-19 07:20:32,393 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1503] 2026-09-19 07:20:32,481 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1504] 2026-09-19 07:20:32,572 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1505] 2026-09-19 07:20:32,664 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1506] 2026-09-19 07:20:32,832 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1507] 2026-09-19 07:20:32,907 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1508] 2026-09-19 07:20:32,974 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <944855597038948.1789802432.940929889678955-openerp-message-notify@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:20:32,980 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1509] 2026-09-19 07:20:33,048 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <930947539701522.1789802433.016648530960083-openerp-message-notify@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:20:33,055 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1510] 2026-09-19 07:20:33,136 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <035349048477239.1789802433.096270322799683-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:20:33,143 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1511] 2026-09-19 07:20:33,226 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <505848394654087.1789802433.185023069381714-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:20:33,234 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1512] 2026-09-19 07:20:33,314 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <958733218199095.1789802433.275913238525391-openerp-message-notify@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:20:33,321 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1513] 2026-09-19 07:20:33,403 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <411647346748225.1789802433.363370656967163-openerp-message-notify@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:20:33,410 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1514] 2026-09-19 07:20:33,486 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <579415048709269.1789802433.448471307754517-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:20:33,494 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1515] 2026-09-19 07:20:33,572 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <299067209729683.1789802433.534711122512817-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:20:33,580 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1516] 2026-09-19 07:20:33,646 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <035325965373345.1789802433.614903211593628-openerp-message-notify@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:20:33,653 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1517] 2026-09-19 07:20:33,725 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [987, 988, 989, 990, 991, 992, 993, 994, 995, 996, 997, 998, 999, 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011] 2026-09-19 07:20:33,846 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <176559019315464.1789802433.750600337982178-openerp-405-viin.approval.request@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:20:33,849 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <176559019315464.1789802433.750600337982178-openerp-405-viin.approval.request@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:20:33,851 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <176559019315464.1789802433.750600337982178-openerp-405-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:20:33,855 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <176559019315464.1789802433.750600337982178-openerp-405-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:20:33,857 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <176559019315464.1789802433.750600337982178-openerp-405-viin.approval.request@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:20:33,859 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <176559019315464.1789802433.750600337982178-openerp-405-viin.approval.request@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:20:33,862 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <176559019315464.1789802433.750600337982178-openerp-405-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:20:33,864 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <176559019315464.1789802433.750600337982178-openerp-405-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:20:33,866 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <176559019315464.1789802433.750600337982178-openerp-405-viin.approval.request@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:20:33,892 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1518] 2026-09-19 07:20:34,915 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_no_request_is_blocked ... 2026-09-19 07:20:35,076 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [254] 2026-09-19 07:20:35,190 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [255] 2026-09-19 07:20:35,732 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_opt_in_off_no_domain_executes_without_approval ... 2026-09-19 07:20:35,945 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [257] 2026-09-19 07:20:36,081 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [258] 2026-09-19 07:20:37,167 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_refuse_reverts_without_orphaning_entry_move ... 2026-09-19 07:20:37,323 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [260] 2026-09-19 07:20:37,429 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [261] 2026-09-19 07:20:38,399 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1519] 2026-09-19 07:20:38,491 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1520] 2026-09-19 07:20:38,631 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1521] 2026-09-19 07:20:38,792 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1522] 2026-09-19 07:20:38,883 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1523] 2026-09-19 07:20:38,974 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1524] 2026-09-19 07:20:39,142 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1525] 2026-09-19 07:20:39,278 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1526] 2026-09-19 07:20:39,384 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1527] 2026-09-19 07:20:39,469 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1528] 2026-09-19 07:20:39,551 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1529] 2026-09-19 07:20:39,633 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1530] 2026-09-19 07:20:39,715 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1531] 2026-09-19 07:20:39,795 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1532] 2026-09-19 07:20:39,877 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1533] 2026-09-19 07:20:39,955 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1534] 2026-09-19 07:20:40,032 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <799251388736163.1789802439.995814323425293-openerp-message-notify@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:20:40,040 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1535] 2026-09-19 07:20:40,118 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <351030901384795.1789802440.078574419021606-openerp-message-notify@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:20:40,126 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1536] 2026-09-19 07:20:40,201 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <854709722409730.1789802440.167359828948975-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:20:40,207 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1537] 2026-09-19 07:20:40,275 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <603605174511103.1789802440.242274522781372-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:20:40,281 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1538] 2026-09-19 07:20:40,357 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <056402385406875.1789802440.319309234619141-openerp-message-notify@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:20:40,366 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1539] 2026-09-19 07:20:40,458 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <236978295504509.1789802440.405901193618774-openerp-message-notify@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:20:40,470 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1540] 2026-09-19 07:20:40,546 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <250784050725164.1789802440.512724637985229-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:20:40,553 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1541] 2026-09-19 07:20:40,626 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <734113001755415.1789802440.590471029281616-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:20:40,633 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1542] 2026-09-19 07:20:40,704 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <588259806221964.1789802440.670241594314575-openerp-message-notify@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:20:40,710 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1543] 2026-09-19 07:20:40,779 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036] 2026-09-19 07:20:40,897 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <999909639144489.1789802440.804577589035034-openerp-406-viin.approval.request@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:20:40,900 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <999909639144489.1789802440.804577589035034-openerp-406-viin.approval.request@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:20:40,902 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <999909639144489.1789802440.804577589035034-openerp-406-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:20:40,905 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <999909639144489.1789802440.804577589035034-openerp-406-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:20:40,907 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <999909639144489.1789802440.804577589035034-openerp-406-viin.approval.request@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:20:40,909 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <999909639144489.1789802440.804577589035034-openerp-406-viin.approval.request@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:20:40,911 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <999909639144489.1789802440.804577589035034-openerp-406-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:20:40,913 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <999909639144489.1789802440.804577589035034-openerp-406-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:20:40,916 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <999909639144489.1789802440.804577589035034-openerp-406-viin.approval.request@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:20:40,937 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1544] 2026-09-19 07:20:41,778 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <401363411034892.1789802441.668391942977905-openerp-406-viin.approval.request@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:20:41,781 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <401363411034892.1789802441.668391942977905-openerp-406-viin.approval.request@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:20:41,783 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <401363411034892.1789802441.668391942977905-openerp-406-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:20:41,786 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <401363411034892.1789802441.668391942977905-openerp-406-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:20:41,788 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <401363411034892.1789802441.668391942977905-openerp-406-viin.approval.request@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:20:41,791 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <401363411034892.1789802441.668391942977905-openerp-406-viin.approval.request@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:20:41,793 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <401363411034892.1789802441.668391942977905-openerp-406-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:20:41,796 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <401363411034892.1789802441.668391942977905-openerp-406-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:20:41,799 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <401363411034892.1789802441.668391942977905-openerp-406-viin.approval.request@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:20:41,925 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1545] 2026-09-19 07:20:42,270 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [294, 294] 2026-09-19 07:20:42,343 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [205] 2026-09-19 07:20:42,494 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_revert_idempotent_on_cancelled_run ... 2026-09-19 07:20:42,659 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [263] 2026-09-19 07:20:42,808 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [264] 2026-09-19 07:20:43,697 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1546] 2026-09-19 07:20:43,778 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1547] 2026-09-19 07:20:43,902 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1548] 2026-09-19 07:20:43,989 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1549] 2026-09-19 07:20:44,067 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1550] 2026-09-19 07:20:44,146 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1551] 2026-09-19 07:20:44,224 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1552] 2026-09-19 07:20:44,302 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1553] 2026-09-19 07:20:44,423 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1554] 2026-09-19 07:20:44,508 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1555] 2026-09-19 07:20:44,592 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1556] 2026-09-19 07:20:44,675 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1557] 2026-09-19 07:20:44,757 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1558] 2026-09-19 07:20:44,836 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1559] 2026-09-19 07:20:44,915 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1560] 2026-09-19 07:20:44,994 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1561] 2026-09-19 07:20:45,067 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <447431318180546.1789802445.032070875167847-openerp-message-notify@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:20:45,073 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1562] 2026-09-19 07:20:45,146 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <963579525519946.1789802445.111153364181519-openerp-message-notify@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:20:45,153 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1563] 2026-09-19 07:20:45,232 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <855367581867941.1789802445.189403533935547-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:20:45,239 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1564] 2026-09-19 07:20:45,310 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <855708321535182.1789802445.275696039199829-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:20:45,316 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1565] 2026-09-19 07:20:45,384 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <373320430994103.1789802445.351449966430664-openerp-message-notify@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:20:45,391 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1566] 2026-09-19 07:20:45,461 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <018885462302947.1789802445.428869962692261-openerp-message-notify@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:20:45,468 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1567] 2026-09-19 07:20:45,541 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <073083019648007.1789802445.505813598632812-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:20:45,548 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1568] 2026-09-19 07:20:45,620 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <885260822183302.1789802445.587467193603516-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:20:45,625 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1569] 2026-09-19 07:20:45,692 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <426452761937070.1789802445.656497001647949-openerp-message-notify@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:20:45,699 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1570] 2026-09-19 07:20:45,776 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [1037, 1038, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1048, 1049, 1050, 1051, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061] 2026-09-19 07:20:45,897 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <209658851131958.1789802445.805355072021484-openerp-407-viin.approval.request@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:20:45,899 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <209658851131958.1789802445.805355072021484-openerp-407-viin.approval.request@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:20:45,901 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <209658851131958.1789802445.805355072021484-openerp-407-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:20:45,904 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <209658851131958.1789802445.805355072021484-openerp-407-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:20:45,906 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <209658851131958.1789802445.805355072021484-openerp-407-viin.approval.request@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:20:45,908 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <209658851131958.1789802445.805355072021484-openerp-407-viin.approval.request@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:20:45,909 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <209658851131958.1789802445.805355072021484-openerp-407-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:20:45,911 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <209658851131958.1789802445.805355072021484-openerp-407-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:20:45,914 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <209658851131958.1789802445.805355072021484-openerp-407-viin.approval.request@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:20:45,930 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1571] 2026-09-19 07:20:47,641 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [295, 295] 2026-09-19 07:20:47,736 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [206] 2026-09-19 07:20:47,974 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <222249349015431.1789802447.865206480026245-openerp-407-viin.approval.request@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:20:47,977 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <222249349015431.1789802447.865206480026245-openerp-407-viin.approval.request@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:20:47,979 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <222249349015431.1789802447.865206480026245-openerp-407-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:20:47,982 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <222249349015431.1789802447.865206480026245-openerp-407-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:20:47,984 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <222249349015431.1789802447.865206480026245-openerp-407-viin.approval.request@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:20:47,987 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <222249349015431.1789802447.865206480026245-openerp-407-viin.approval.request@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:20:47,989 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <222249349015431.1789802447.865206480026245-openerp-407-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:20:47,990 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <222249349015431.1789802447.865206480026245-openerp-407-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:20:47,992 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <222249349015431.1789802447.865206480026245-openerp-407-viin.approval.request@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:20:48,020 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1572] 2026-09-19 07:20:48,151 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_rk5_expense_posting_not_gated ... 2026-09-19 07:20:48,298 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [266] 2026-09-19 07:20:48,396 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [267] 2026-09-19 07:20:48,737 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_rk5_quick_pay_not_gated ... 2026-09-19 07:20:48,888 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [269] 2026-09-19 07:20:48,995 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [270] 2026-09-19 07:20:49,961 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_source_binding_and_state_aggregation ... 2026-09-19 07:20:50,557 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1573] 2026-09-19 07:20:50,697 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1574] 2026-09-19 07:20:50,786 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1575] 2026-09-19 07:20:50,869 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1576] 2026-09-19 07:20:50,952 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1577] 2026-09-19 07:20:51,031 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1578] 2026-09-19 07:20:51,111 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1579] 2026-09-19 07:20:51,188 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1580] 2026-09-19 07:20:51,309 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1581] 2026-09-19 07:20:51,427 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1582] 2026-09-19 07:20:51,511 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1583] 2026-09-19 07:20:51,595 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1584] 2026-09-19 07:20:51,706 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1585] 2026-09-19 07:20:51,799 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1586] 2026-09-19 07:20:51,893 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1587] 2026-09-19 07:20:51,985 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1588] 2026-09-19 07:20:52,069 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <329984675894302.1789802452.029161214828491-openerp-message-notify@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:20:52,077 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1589] 2026-09-19 07:20:52,159 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <290013567594982.1789802452.119785785675049-openerp-message-notify@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:20:52,169 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1590] 2026-09-19 07:20:52,251 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <251455805485162.1789802452.213568687438965-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:20:52,258 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1591] 2026-09-19 07:20:52,340 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <586226364686413.1789802452.300082921981812-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:20:52,347 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1592] 2026-09-19 07:20:52,428 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <187013507129861.1789802452.388818740844727-openerp-message-notify@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:20:52,437 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1593] 2026-09-19 07:20:52,612 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <837534702918613.1789802452.549396753311157-openerp-message-notify@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:20:52,630 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1594] 2026-09-19 07:20:52,737 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <039759436153786.1789802452.687744855880737-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:20:52,746 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1595] 2026-09-19 07:20:52,829 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <186875053436411.1789802452.792524337768555-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:20:52,836 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1596] 2026-09-19 07:20:52,920 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <151064475580260.1789802452.875636577606201-openerp-message-notify@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:20:52,933 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1597] 2026-09-19 07:20:53,034 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [1062, 1063, 1064, 1065, 1066, 1067, 1068, 1069, 1070, 1071, 1072, 1073, 1074, 1075, 1076, 1077, 1078, 1079, 1080, 1081, 1082, 1083, 1084, 1085, 1086] 2026-09-19 07:20:53,178 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <833814030728302.1789802453.067199230194092-openerp-408-viin.approval.request@88a239d789d0>: ['"Alice Johnson" <@False>'] 2026-09-19 07:20:53,180 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <833814030728302.1789802453.067199230194092-openerp-408-viin.approval.request@88a239d789d0>: ['"Bob Smith" <@False>'] 2026-09-19 07:20:53,183 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <833814030728302.1789802453.067199230194092-openerp-408-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:20:53,187 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <833814030728302.1789802453.067199230194092-openerp-408-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:20:53,190 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <833814030728302.1789802453.067199230194092-openerp-408-viin.approval.request@88a239d789d0>: ['"Eva Green" <@False>'] 2026-09-19 07:20:53,193 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <833814030728302.1789802453.067199230194092-openerp-408-viin.approval.request@88a239d789d0>: ['"Frank White" <@False>'] 2026-09-19 07:20:53,195 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <833814030728302.1789802453.067199230194092-openerp-408-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:20:53,198 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <833814030728302.1789802453.067199230194092-openerp-408-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:20:53,201 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <833814030728302.1789802453.067199230194092-openerp-408-viin.approval.request@88a239d789d0>: ['"Tran Minh Khang" <@False>'] 2026-09-19 07:20:53,221 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1598] 2026-09-19 07:20:53,318 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_type_seeded_per_company ... 2026-09-19 07:20:53,376 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_wrong_type_request_rejected ... 2026-09-19 07:20:53,905 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-09-19 07:21:00,832 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_base_user_access_hr_applicant ... 2026-09-19 07:21:01,132 121 INFO rb-77a9295-224944-416951 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-19 07:21:01,160 121 INFO rb-77a9295-224944-416951 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-19 07:21:01,185 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.applicant 2026-09-19 07:21:01,222 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.applicant 2026-09-19 07:21:01,732 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1599] 2026-09-19 07:21:01,823 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [1087] 2026-09-19 07:21:01,941 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1600] 2026-09-19 07:21:02,146 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.applicant 2026-09-19 07:21:02,149 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.applicant 2026-09-19 07:21:02,169 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.applicant 2026-09-19 07:21:02,204 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_base_user_access_hr_job ... 2026-09-19 07:21:02,431 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.job 2026-09-19 07:21:02,590 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.job 2026-09-19 07:21:02,616 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.job 2026-09-19 07:21:02,647 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.message records with IDs: [4101, 2956, 2308] 2026-09-19 07:21:02,649 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.job 2026-09-19 07:21:02,674 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_user_approval_access_hr_applicant ... 2026-09-19 07:21:02,729 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 1724, model: hr.applicant 2026-09-19 07:21:02,755 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 1724, model: hr.applicant 2026-09-19 07:21:02,777 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1724, model: hr.applicant 2026-09-19 07:21:02,795 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1724, model: hr.applicant 2026-09-19 07:21:03,027 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1724 deleted hr.applicant records with IDs: [20] 2026-09-19 07:21:03,048 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_user_approval_access_hr_job ... 2026-09-19 07:21:03,257 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1724, model: hr.job 2026-09-19 07:21:03,411 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1724, model: hr.job 2026-09-19 07:21:03,429 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1724, model: hr.job 2026-09-19 07:21:03,450 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1724 deleted mail.message records with IDs: [4101, 2956, 2308] 2026-09-19 07:21:03,453 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1724, model: hr.job 2026-09-19 07:21:03,689 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1724 deleted mail.message records with IDs: [4101, 2956, 2308] 2026-09-19 07:21:03,772 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1724 deleted ir.model.data records with IDs: [131718] 2026-09-19 07:21:03,772 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1724 deleted hr.job records with IDs: [4] 2026-09-19 07:21:03,778 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1724 deleted mail.followers records with IDs: [390] 2026-09-19 07:21:03,792 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1724 deleted mail.alias records with IDs: [32] 2026-09-19 07:21:03,828 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-09-19 07:21:10,603 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_compute_applicant_and_recruited_field_on_recruitment_request ... 2026-09-19 07:21:11,079 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1601] 2026-09-19 07:21:11,138 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [1088] 2026-09-19 07:21:11,228 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1602] 2026-09-19 07:21:11,754 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_constraint_duplicate_recruitment_request ... 2026-09-19 07:21:12,194 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_onchange_and_default_value_form_request ... 2026-09-19 07:21:13,798 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_percent_widgetbar ... 2026-09-19 07:21:14,247 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1603] 2026-09-19 07:21:14,309 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [1089] 2026-09-19 07:21:14,403 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1604] 2026-09-19 07:21:14,755 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-09-19 07:21:22,088 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_01_request_approval_recruitment ... 2026-09-19 07:21:22,405 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1741 deleted mail.mail records with IDs: [1605] 2026-09-19 07:21:22,605 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1744 deleted mail.activity records with IDs: [1090] 2026-09-19 07:21:22,798 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1744 deleted mail.mail records with IDs: [1606] 2026-09-19 07:21:23,033 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1748 deleted mail.activity records with IDs: [1091] 2026-09-19 07:21:23,224 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1748 deleted mail.mail records with IDs: [1607] 2026-09-19 07:21:23,436 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1749 deleted mail.activity records with IDs: [1092] 2026-09-19 07:21:23,626 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1749 deleted mail.mail records with IDs: [1608] 2026-09-19 07:21:23,759 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_05_request_approval_recruitment ... 2026-09-19 07:21:23,900 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1741 deleted request.approval.user.line records with IDs: [1049, 1050, 1051, 1052] 2026-09-19 07:21:24,165 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1741 deleted mail.mail records with IDs: [1609] 2026-09-19 07:21:24,343 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1744 deleted mail.activity records with IDs: [1093] 2026-09-19 07:21:24,482 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1744 deleted mail.mail records with IDs: [1610] 2026-09-19 07:21:24,655 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1748 deleted mail.activity records with IDs: [1094] 2026-09-19 07:21:24,799 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1748 deleted mail.mail records with IDs: [1611] 2026-09-19 07:21:25,021 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1749 deleted mail.activity records with IDs: [1095] 2026-09-19 07:21:25,266 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1749 deleted mail.mail records with IDs: [1612] 2026-09-19 07:21:25,430 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_06_request_approval_recruitment ... 2026-09-19 07:21:25,659 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1741 deleted mail.mail records with IDs: [1613] 2026-09-19 07:21:25,813 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1744 deleted mail.activity records with IDs: [1096] 2026-09-19 07:21:25,955 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1744 deleted mail.mail records with IDs: [1614] 2026-09-19 07:21:26,101 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1748 deleted mail.activity records with IDs: [1097] 2026-09-19 07:21:26,258 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1748 deleted mail.mail records with IDs: [1615] 2026-09-19 07:21:26,310 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_07_request_approval_recruitment ... 2026-09-19 07:21:26,628 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1741 deleted mail.mail records with IDs: [1616] 2026-09-19 07:21:26,848 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1098] 2026-09-19 07:21:26,990 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1617] 2026-09-19 07:21:27,053 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_data_init_generate ... 2026-09-19 07:21:27,117 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-09-19 07:21:27,130 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_data_after_install: Starting TestDataAfterInstall.test_data_after_install ... 2026-09-19 07:21:27,177 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:21:28,476 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [232381, 232421, 232428, 232464, 232443, 232446, 232471, 232554, 232578, 232572, 232584, 232630, 232644, 232668, 232690, 436986, 436997, 437083] 2026-09-19 07:21:28,476 121 INFO rb-77a9295-224944-416951 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-19 07:21:29,343 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_contract: Starting TestHrContract.test_01_check_compute_contract ... 2026-09-19 07:21:29,465 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_contract: Starting TestHrContract.test_02_check_compute_contract ... 2026-09-19 07:21:29,545 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_contract: Starting TestHrContract.test_03_check_compute_contract ... 2026-09-19 07:21:29,647 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 07:21:30,669 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [232381, 232421, 232428, 232464, 232443, 232446, 232471, 232554, 232578, 232572, 232584, 232630, 232644, 232668, 232690, 436986, 436997, 437083] 2026-09-19 07:21:30,669 121 INFO rb-77a9295-224944-416951 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-19 07:21:31,574 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_department: Starting TestHrDepartment.test_01_check_compute_department ... 2026-09-19 07:21:31,723 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_department: Starting TestHrDepartment.test_02_check_compute_department ... 2026-09-19 07:21:31,816 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_department: Starting TestHrDepartment.test_03_check_compute_department ... 2026-09-19 07:21:31,965 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 07:21:32,943 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [232381, 232421, 232428, 232464, 232443, 232446, 232471, 232554, 232578, 232572, 232584, 232630, 232644, 232668, 232690, 436986, 436997, 437083] 2026-09-19 07:21:32,943 121 INFO rb-77a9295-224944-416951 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-19 07:21:33,909 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_job: Starting TestHrJob.test_01_check_compute_job ... 2026-09-19 07:21:34,039 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_job: Starting TestHrJob.test_02_check_compute_job ... 2026-09-19 07:21:34,155 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 07:21:35,136 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [232381, 232421, 232428, 232464, 232443, 232446, 232471, 232554, 232578, 232572, 232584, 232630, 232644, 232668, 232690, 436986, 436997, 437083] 2026-09-19 07:21:35,136 121 INFO rb-77a9295-224944-416951 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-19 07:21:36,096 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_01_check_auto_approve_timesheet ... 2026-09-19 07:21:36,225 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_02_check_auto_approve_timesheet ... 2026-09-19 07:21:36,363 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_03_check_auto_approve_timesheet ... 2026-09-19 07:21:36,558 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_04_check_auto_approve_timesheet ... 2026-09-19 07:21:36,691 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_05_check_auto_approve_timesheet ... 2026-09-19 07:21:36,861 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 07:21:37,795 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [232381, 232421, 232428, 232464, 232443, 232446, 232471, 232554, 232578, 232572, 232584, 232630, 232644, 232668, 232690, 436986, 436997, 437083] 2026-09-19 07:21:37,796 121 INFO rb-77a9295-224944-416951 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-19 07:21:38,633 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_01_check_timesheet_approval ... 2026-09-19 07:21:38,704 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_02_check_timesheet_approval ... 2026-09-19 07:21:38,968 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_03_check_timesheet_approval ... 2026-09-19 07:21:39,077 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_04_check_timesheet_approval ... 2026-09-19 07:21:39,184 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_05_check_timesheet_approval ... 2026-09-19 07:21:39,335 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_06_check_timesheet_approval ... 2026-09-19 07:21:39,396 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_07_check_timesheet_approval ... 2026-09-19 07:21:39,566 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_08_check_timesheet_approval ... 2026-09-19 07:21:39,858 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_09_check_timesheet_approval ... 2026-09-19 07:21:40,506 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [432], uid: 1761, model: viin.approval.request 2026-09-19 07:21:40,642 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_11_check_timesheet_approval ... 2026-09-19 07:21:40,865 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [430] 2026-09-19 07:21:41,766 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1618] 2026-09-19 07:21:42,206 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 07:21:42,773 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_wizard: Starting TestTimesheetApprovalWizardFromSource.test_wizard_lines_mapped_from_timesheets ... 2026-09-19 07:21:44,302 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:21:45,422 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [232381, 232421, 232428, 232464, 232443, 232446, 232471, 232554, 232578, 232572, 232584, 232630, 232644, 232668, 232690, 436986, 436997, 437083] 2026-09-19 07:21:45,422 121 INFO rb-77a9295-224944-416951 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-19 07:21:46,375 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_01_employee_approve_request ... 2026-09-19 07:21:46,619 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1619] 2026-09-19 07:21:46,682 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_02_employee_approve_request ... 2026-09-19 07:21:46,999 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1620] 2026-09-19 07:21:47,058 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_03_employee_approve_request ... 2026-09-19 07:21:47,237 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [435] 2026-09-19 07:21:47,266 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_04_employee_approve_request ... 2026-09-19 07:21:47,655 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1621] 2026-09-19 07:21:47,849 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1102] 2026-09-19 07:21:47,989 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1622] 2026-09-19 07:21:48,164 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [1103] 2026-09-19 07:21:48,316 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1623] 2026-09-19 07:21:48,634 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1624] 2026-09-19 07:21:48,800 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1625] 2026-09-19 07:21:48,872 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_05_employee_approve_request ... 2026-09-19 07:21:49,194 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1626] 2026-09-19 07:21:49,506 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1104] 2026-09-19 07:21:50,237 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 07:21:51,356 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_viin_timesheet_approval_mapping: Starting TestTimesheetApprovalFromSource.test_request_and_timesheet_links ... 2026-09-19 07:21:51,487 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_viin_timesheet_approval_mapping: Starting TestTimesheetApprovalFromSource.test_request_lines_mapped_from_timesheets ... 2026-09-19 07:21:51,540 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_hr_timesheet.tests.test_viin_timesheet_approval_mapping: Starting TestTimesheetApprovalFromSource.test_validating_request_updates_timesheet_state ... 2026-09-19 07:21:51,881 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1627] 2026-09-19 07:21:51,986 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1105] 2026-09-19 07:21:52,139 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1628] 2026-09-19 07:21:52,220 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:21:52,234 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_maintenance.tests.test_data_after_install: Starting TestDataAfterInstall.test_data_after_install ... 2026-09-19 07:21:52,272 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:21:52,823 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_maintenance.tests.test_maintenance_approvals: Starting TestMaintenanceApprovals.test_01_employee_approve_request ... 2026-09-19 07:21:52,939 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_maintenance.tests.test_maintenance_approvals: Starting TestMaintenanceApprovals.test_02_employee_approve_request ... 2026-09-19 07:21:53,010 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:21:59,420 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted type.approval.user.line records with IDs: [8932] 2026-09-19 07:21:59,454 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_a_portal_merchant_can_resolve_the_responsible_approver ... 2026-09-19 07:21:59,833 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_merchant_approval_type_lookup_is_company_scoped ... 2026-09-19 07:21:59,891 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_routing_prioritises_approval_admin_over_first_line ... 2026-09-19 07:22:00,028 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 07:22:00,041 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_default_request ... 2026-09-19 07:22:02,488 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1629] 2026-09-19 07:22:02,625 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [1106] 2026-09-19 07:22:02,738 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <220480765713170.1789802522.697329759597778-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:22:02,747 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1630] 2026-09-19 07:22:02,875 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1631] 2026-09-19 07:22:03,034 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <821354759218104.1789802522.934592723846436-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:22:03,040 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1632] 2026-09-19 07:22:03,126 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <670800765573059.1789802523.085409879684448-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:22:03,136 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1633] 2026-09-19 07:22:03,228 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <520470356547917.1789802523.183021068572998-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:22:03,237 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1634] 2026-09-19 07:22:03,410 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1107, 1108, 1109, 1110, 1111] 2026-09-19 07:22:03,512 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <755973135239060.1789802523.459454298019409-openerp-438-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:22:03,515 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <755973135239060.1789802523.459454298019409-openerp-438-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:22:03,518 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <755973135239060.1789802523.459454298019409-openerp-438-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:22:03,520 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <755973135239060.1789802523.459454298019409-openerp-438-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:22:03,534 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1635] 2026-09-19 07:22:04,371 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_request_with_other_route ... 2026-09-19 07:22:06,665 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1636] 2026-09-19 07:22:06,777 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [1112] 2026-09-19 07:22:06,870 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <044038913620386.1789802526.838178634643555-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:22:06,876 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1637] 2026-09-19 07:22:06,954 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1638] 2026-09-19 07:22:07,033 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <911779734695685.1789802526.995582103729248-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:22:07,041 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1639] 2026-09-19 07:22:07,121 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <032453357464041.1789802527.080869674682617-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:22:07,128 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1640] 2026-09-19 07:22:07,214 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <342932481794245.1789802527.173025131225586-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:22:07,222 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1641] 2026-09-19 07:22:07,360 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1113, 1114, 1115, 1116, 1117] 2026-09-19 07:22:07,459 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <644824050202759.1789802527.403110504150391-openerp-439-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:22:07,462 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <644824050202759.1789802527.403110504150391-openerp-439-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:22:07,464 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <644824050202759.1789802527.403110504150391-openerp-439-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:22:07,466 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <644824050202759.1789802527.403110504150391-openerp-439-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:22:07,480 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1642] 2026-09-19 07:22:08,308 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_request_with_product_configured ... 2026-09-19 07:22:11,168 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1643] 2026-09-19 07:22:11,327 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [1118] 2026-09-19 07:22:11,452 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <498407441857703.1789802531.407859086990356-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:22:11,463 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1644] 2026-09-19 07:22:11,590 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1645] 2026-09-19 07:22:11,678 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <256665096114782.1789802531.639289140701294-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:22:11,697 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1646] 2026-09-19 07:22:11,782 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <174899386215040.1789802531.739794492721558-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:22:11,788 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1647] 2026-09-19 07:22:11,877 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <140624146678410.1789802531.828664779663086-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:22:11,885 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1648] 2026-09-19 07:22:12,056 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1119, 1120, 1121, 1122, 1123] 2026-09-19 07:22:12,191 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <644919820793586.1789802532.104358196258545-openerp-440-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:22:12,194 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <644919820793586.1789802532.104358196258545-openerp-440-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:22:12,197 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <644919820793586.1789802532.104358196258545-openerp-440-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:22:12,200 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <644919820793586.1789802532.104358196258545-openerp-440-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:22:12,216 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1649] 2026-09-19 07:22:12,893 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_request_without_route ... 2026-09-19 07:22:15,106 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1650] 2026-09-19 07:22:15,253 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [1124] 2026-09-19 07:22:15,377 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <727586779018251.1789802535.340477705001831-openerp-message-notify@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:22:15,385 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1651] 2026-09-19 07:22:15,479 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1652] 2026-09-19 07:22:15,578 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <696363947077866.1789802535.528035879135132-openerp-message-notify@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:22:15,588 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1653] 2026-09-19 07:22:15,700 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <058653675015661.1789802535.639183759689331-openerp-message-notify@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:22:15,708 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1654] 2026-09-19 07:22:15,805 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <758553311664998.1789802535.750562191009521-openerp-message-notify@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:22:15,816 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1655] 2026-09-19 07:22:15,996 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1125, 1126, 1127, 1128, 1129] 2026-09-19 07:22:16,133 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <196533371397476.1789802536.058940887451172-openerp-441-viin.approval.request@88a239d789d0>: ['"Charlie Brown" <@False>'] 2026-09-19 07:22:16,135 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <196533371397476.1789802536.058940887451172-openerp-441-viin.approval.request@88a239d789d0>: ['"David Wilson" <@False>'] 2026-09-19 07:22:16,137 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <196533371397476.1789802536.058940887451172-openerp-441-viin.approval.request@88a239d789d0>: ['"Grace Lee" <@False>'] 2026-09-19 07:22:16,139 121 INFO rb-77a9295-224944-416951 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <196533371397476.1789802536.058940887451172-openerp-441-viin.approval.request@88a239d789d0>: ['"Hannah Martin" <@False>'] 2026-09-19 07:22:16,166 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1656] 2026-09-19 07:22:16,476 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_generate_approval_type ... 2026-09-19 07:22:18,520 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-19 07:22:19,601 121 INFO rb-77a9295-224944-416951 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-19 07:22:20,726 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_project.tests.test_viin_approval_project_project: Starting TestProjectProjectApproval.test_project_request_includes_manager_group_approver ... 2026-09-19 07:22:22,579 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 07:22:23,377 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_project.tests.test_viin_approval_project_task: Starting TestProjectTaskApproval.test_task_request_header_synced_via_res_ref ... 2026-09-19 07:22:24,618 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_project.tests.test_viin_approval_project_task: Starting TestProjectTaskApproval.test_task_request_includes_project_manager_approver ... 2026-09-19 07:22:25,647 121 INFO rb-77a9295-224944-416951 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-19 07:22:26,753 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 07:22:27,504 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1657] 2026-09-19 07:22:27,521 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18068] 2026-09-19 07:22:27,528 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:22:28,072 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1658] 2026-09-19 07:22:28,081 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18072] 2026-09-19 07:22:28,088 121 INFO rb-77a9295-224944-416951 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-19 07:22:28,274 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_cancel_revert_draft_po_to_previous_state ... 2026-09-19 07:22:29,103 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1659] 2026-09-19 07:22:29,209 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1130] 2026-09-19 07:22:29,720 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [118] 2026-09-19 07:22:29,814 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [119] 2026-09-19 07:22:29,971 121 INFO rb-77a9295-224944-416951 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-19 07:22:30,627 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1660] 2026-09-19 07:22:30,745 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1131] 2026-09-19 07:22:31,127 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1661] 2026-09-19 07:22:31,390 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1662] 2026-09-19 07:22:31,633 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_service_multi_lines_multi_vendors_grouping ... 2026-09-19 07:22:32,356 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1663] 2026-09-19 07:22:32,530 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1132] 2026-09-19 07:22:32,874 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_service_po_generated_and_linked ... 2026-09-19 07:22:33,292 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1664] 2026-09-19 07:22:33,392 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1133] 2026-09-19 07:22:33,630 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_service_two_approvals_merge_po_line_and_cancel_reverts ... 2026-09-19 07:22:34,113 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1665] 2026-09-19 07:22:34,247 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1134] 2026-09-19 07:22:34,760 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1666] 2026-09-19 07:22:34,847 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1135] 2026-09-19 07:22:35,216 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted approval.origin.contribution records with IDs: [1] 2026-09-19 07:22:35,319 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_unlink_request_deletes_generated_purchase_documents ... 2026-09-19 07:22:35,801 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1667] 2026-09-19 07:22:35,934 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1136] 2026-09-19 07:22:36,397 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted purchase.order.line records with IDs: [130] 2026-09-19 07:22:36,638 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18130, 18128, 18127, 18126, 18125] 2026-09-19 07:22:36,711 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [453] 2026-09-19 07:22:36,755 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [7308] 2026-09-19 07:22:36,787 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_purchase.tests.test_approval_purchase_service: Starting TestApprovalPurchaseService.test_unlink_request_does_not_delete_preexisting_po ... 2026-09-19 07:22:37,414 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1668] 2026-09-19 07:22:37,555 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1137] 2026-09-19 07:22:38,039 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted purchase.order.line records with IDs: [132] 2026-09-19 07:22:38,126 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted purchase.order.line records with IDs: [133] 2026-09-19 07:22:38,394 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.message records with IDs: [18141, 18139, 18138, 18137, 18136] 2026-09-19 07:22:38,432 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [454] 2026-09-19 07:22:38,476 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [7309] 2026-09-19 07:22:38,533 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 07:22:40,203 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_purchase.tests.test_purchase_origin_revert: Starting TestApprovalPurchaseOriginRevert.test_revert_subtracts_the_contributed_quantity_in_the_line_own_uom ... 2026-09-19 07:22:40,789 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1669] 2026-09-19 07:22:40,926 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1138] 2026-09-19 07:22:41,446 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1670] 2026-09-19 07:22:41,533 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1139] 2026-09-19 07:22:41,781 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1 deleted approval.origin.contribution records with IDs: [2] 2026-09-19 07:22:41,848 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_purchase.tests.test_purchase_origin_revert: Starting TestApprovalPurchaseOriginRevert.test_unlink_request_keeps_the_attached_purchase_line_quantity ... 2026-09-19 07:22:43,187 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1777 deleted mail.mail records with IDs: [1671] 2026-09-19 07:22:43,341 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1140] 2026-09-19 07:22:43,446 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1672] 2026-09-19 07:22:44,586 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1777 deleted mail.message records with IDs: [18154, 18152, 18151] 2026-09-19 07:22:44,671 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1777 deleted viin.approval.request records with IDs: [457] 2026-09-19 07:22:44,710 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1777 deleted mail.followers records with IDs: [7312, 7313] 2026-09-19 07:22:44,750 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-19 07:22:46,752 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_origin_revert: Starting TestApprovalPurchaseStockOriginRevert.test_revert_of_a_merged_approval_never_deletes_the_user_line ... 2026-09-19 07:22:47,394 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1779 deleted mail.mail records with IDs: [1673] 2026-09-19 07:22:47,537 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1141] 2026-09-19 07:22:47,645 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1674] 2026-09-19 07:22:48,078 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [3] 2026-09-19 07:22:48,143 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_origin_revert: Starting TestApprovalPurchaseStockOriginRevert.test_revert_of_a_merged_approval_restores_the_user_line_original_quantity ... 2026-09-19 07:22:48,907 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1779 deleted mail.mail records with IDs: [1675] 2026-09-19 07:22:49,031 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1142] 2026-09-19 07:22:49,155 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1676] 2026-09-19 07:22:49,482 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [4] 2026-09-19 07:22:49,543 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_origin_revert: Starting TestApprovalPurchaseStockOriginRevert.test_revert_removes_the_full_quantity_the_approval_procured ... 2026-09-19 07:22:50,194 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1779 deleted mail.mail records with IDs: [1677] 2026-09-19 07:22:50,377 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1143] 2026-09-19 07:22:50,505 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1678] 2026-09-19 07:22:50,901 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [5] 2026-09-19 07:22:50,965 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_origin_revert: Starting TestApprovalPurchaseStockOriginRevert.test_revert_takes_back_only_the_quantity_that_approval_contributed ... 2026-09-19 07:22:52,351 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1779 deleted mail.mail records with IDs: [1679] 2026-09-19 07:22:52,519 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1144] 2026-09-19 07:22:52,635 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1680] 2026-09-19 07:22:53,275 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1779 deleted mail.mail records with IDs: [1681] 2026-09-19 07:22:53,438 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1145] 2026-09-19 07:22:53,534 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1682] 2026-09-19 07:22:53,798 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1683] 2026-09-19 07:22:54,418 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1779 deleted mail.message records with IDs: [18176, 18171, 18169, 18168] 2026-09-19 07:22:54,486 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1779 deleted viin.approval.request records with IDs: [461] 2026-09-19 07:22:54,523 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1779 deleted mail.followers records with IDs: [7320, 7321] 2026-09-19 07:22:54,677 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [6] 2026-09-19 07:22:54,733 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-19 07:22:58,527 121 INFO rb-77a9295-224944-416951 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-19 07:22:59,058 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1781 deleted mail.mail records with IDs: [1684] 2026-09-19 07:22:59,218 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1146] 2026-09-19 07:22:59,356 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1685] 2026-09-19 07:22:59,871 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [7] 2026-09-19 07:22:59,963 121 INFO rb-77a9295-224944-416951 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-19 07:23:00,532 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1780 deleted mail.mail records with IDs: [1686] 2026-09-19 07:23:00,678 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1147] 2026-09-19 07:23:00,807 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1687] 2026-09-19 07:23:01,384 121 INFO rb-77a9295-224944-416951 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-19 07:23:01,921 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1781 deleted mail.mail records with IDs: [1688] 2026-09-19 07:23:02,048 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1148] 2026-09-19 07:23:02,151 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1689] 2026-09-19 07:23:02,666 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [9] 2026-09-19 07:23:02,733 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [8] 2026-09-19 07:23:02,802 121 INFO rb-77a9295-224944-416951 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-19 07:23:03,357 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1781 deleted mail.mail records with IDs: [1690] 2026-09-19 07:23:03,485 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1149] 2026-09-19 07:23:03,632 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1691] 2026-09-19 07:23:04,035 121 INFO rb-77a9295-224944-416951 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-19 07:23:04,752 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1781 deleted mail.mail records with IDs: [1692] 2026-09-19 07:23:04,915 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1150] 2026-09-19 07:23:05,053 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1693] 2026-09-19 07:23:05,601 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1694] 2026-09-19 07:23:05,801 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted purchase.order.line records with IDs: [146] 2026-09-19 07:23:05,902 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [12] 2026-09-19 07:23:05,965 121 INFO rb-77a9295-224944-416951 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-19 07:23:06,693 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1781 deleted mail.mail records with IDs: [1695] 2026-09-19 07:23:06,816 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1151] 2026-09-19 07:23:06,939 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1696] 2026-09-19 07:23:07,280 121 INFO rb-77a9295-224944-416951 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-19 07:23:07,843 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1781 deleted mail.mail records with IDs: [1697] 2026-09-19 07:23:08,004 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1152] 2026-09-19 07:23:08,116 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1698] 2026-09-19 07:23:08,757 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1781 deleted mail.mail records with IDs: [1699] 2026-09-19 07:23:08,886 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1153] 2026-09-19 07:23:08,975 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1700] 2026-09-19 07:23:09,355 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [14] 2026-09-19 07:23:09,435 121 INFO rb-77a9295-224944-416951 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_03_buy_route_without_vendor_price_raises ... 2026-09-19 07:23:10,121 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1781 deleted mail.mail records with IDs: [1701] 2026-09-19 07:23:10,309 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1154] 2026-09-19 07:23:10,458 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1702] 2026-09-19 07:23:10,674 121 INFO rb-77a9295-224944-416951 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-19 07:23:11,296 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1781 deleted mail.mail records with IDs: [1703] 2026-09-19 07:23:11,451 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1155] 2026-09-19 07:23:11,564 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1704] 2026-09-19 07:23:12,133 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1781 deleted mail.mail records with IDs: [1705] 2026-09-19 07:23:12,247 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1156] 2026-09-19 07:23:12,317 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1706] 2026-09-19 07:23:12,620 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [16] 2026-09-19 07:23:12,678 121 INFO rb-77a9295-224944-416951 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-19 07:23:13,346 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1781 deleted mail.mail records with IDs: [1707] 2026-09-19 07:23:13,489 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1157] 2026-09-19 07:23:13,593 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1708] 2026-09-19 07:23:14,172 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1781 deleted mail.mail records with IDs: [1709] 2026-09-19 07:23:14,316 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1158] 2026-09-19 07:23:14,402 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1710] 2026-09-19 07:23:14,720 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [18] 2026-09-19 07:23:14,806 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [19] 2026-09-19 07:23:14,899 121 INFO rb-77a9295-224944-416951 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-19 07:23:15,601 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1781 deleted mail.mail records with IDs: [1711] 2026-09-19 07:23:15,776 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1159] 2026-09-19 07:23:15,885 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1712] 2026-09-19 07:23:16,581 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #1781 deleted mail.mail records with IDs: [1713] 2026-09-19 07:23:16,731 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [1160] 2026-09-19 07:23:16,846 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1714] 2026-09-19 07:23:17,290 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [23] 2026-09-19 07:23:17,374 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [25] 2026-09-19 07:23:17,458 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [22] 2026-09-19 07:23:17,536 121 INFO rb-77a9295-224944-416951 odoo.models.unlink: User #2 deleted approval.origin.contribution records with IDs: [24] 2026-09-19 07:23:17,634 121 INFO rb-77a9295-224944-416951 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-19 07:23:17,636 121 INFO rb-77a9295-224944-416951 odoo.service.server: 2122 post-tests in 5754.42s, 2745078 queries 2026-09-19 07:23:17,644 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_purchase_order_advance: 22 tests 81.71s 43603 queries 2026-09-19 07:23:17,644 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_purchase_receipt: 18 tests 19.28s 9816 queries 2026-09-19 07:23:17,644 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_quality: 63 tests 21.56s 13517 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_quality_mrp: 13 tests 8.96s 4716 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_quality_stock: 15 tests 3.38s 2446 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_registration_email_blacklist: 74 tests 37.54s 31840 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_repair_request_from_maintenance: 12 tests 1.91s 855 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_repair_with_maintenance_schedule: 6 tests 3.52s 1472 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_sale_backdate: 6 tests 2.05s 953 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_sale_desc_short_link: 6 tests 0.42s 161 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_sale_line_numbering: 4 tests 1.71s 645 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_sale_order_advance: 14 tests 63.09s 29415 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_sale_price_lock: 8 tests 4.54s 2231 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_sales_stock_schedule: 66 tests 63.01s 25207 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_sales_target: 26 tests 27.43s 15587 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_sales_target_pos: 24 tests 42.43s 19725 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_sales_target_sale: 27 tests 92.57s 35071 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_sales_team_advanced: 17 tests 6.58s 4091 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_sales_team_advanced_crm: 13 tests 7.23s 4477 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_sales_team_advanced_sale: 10 tests 14.90s 9744 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_signup_email_verification: 6 tests 9.70s 8571 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_sshkey: 11 tests 8.56s 3810 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_stock_account_moves_link: 12 tests 19.19s 11574 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_stock_asset: 20 tests 41.38s 20594 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_stock_asset_equipment: 6 tests 12.78s 5559 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_stock_equipment: 26 tests 6.79s 3336 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_stock_equipment_bom_kit: 10 tests 9.14s 5405 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_stock_equipment_hierarchy: 6 tests 0.81s 453 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_token_expiration_test: 15 tests 0.79s 311 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_unique_product_code: 5 tests 4.69s 3300 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_vat_counterpart: 9 tests 1.65s 941 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_vendor_price_lock: 11 tests 6.14s 2906 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_wallet: 73 tests 253.43s 142314 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_warranty_management: 55 tests 7.45s 3709 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_warranty_purchase: 20 tests 12.22s 5490 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_warranty_purchase_stock: 16 tests 14.75s 6236 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_warranty_sale: 24 tests 16.85s 7169 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_warranty_sale_stock: 16 tests 16.48s 7228 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_warranty_stock: 26 tests 8.28s 4363 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_website_apps_store: 59 tests 209.04s 91300 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_website_apps_store_loc: 3 tests 8.29s 607 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_website_docs: 109 tests 130.23s 30548 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_website_docs_odoo: 19 tests 19.35s 10466 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_website_odoo_version: 3 tests 0.71s 338 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: to_website_slides_event: 3 tests 0.46s 151 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: utm: 19 tests 4.00s 1255 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_account: 134 tests 185.84s 107294 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_account_auto_transfer: 10 tests 17.98s 10140 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_account_bank_statement_import: 12 tests 40.39s 24104 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_account_bank_statement_import_rje: 6 tests 21.45s 13026 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_account_budget_hr_timesheet: 3 tests 3.73s 1540 queries 2026-09-19 07:23:17,645 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_account_budget_project: 5 tests 1.06s 593 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_account_followup: 139 tests 707.79s 318486 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_account_followup_sale: 25 tests 45.02s 24569 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_account_onbehalf_payment: 22 tests 51.54s 29938 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_account_onbehalf_payment_currency_conversion_diff: 5 tests 14.12s 8784 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_account_reconciliation: 76 tests 139.23s 55096 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_account_recurring: 25 tests 72.07s 34740 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_affiliate: 75 tests 392.01s 227445 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_affiliate_crm: 9 tests 60.52s 35726 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_affiliate_loyalty: 12 tests 3.40s 2172 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_affiliate_loyalty_pos: 26 tests 165.62s 86729 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_affiliate_loyalty_sale: 25 tests 22.02s 8739 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_affiliate_marketplace_sale: 12 tests 55.00s 28058 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_affiliate_multi_level: 37 tests 210.01s 114545 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_affiliate_multi_level_pos: 18 tests 65.11s 34395 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_affiliate_multi_level_sale: 21 tests 90.15s 45816 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_affiliate_pos: 25 tests 103.48s 54569 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_affiliate_pos_discount: 4 tests 24.16s 12815 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_affiliate_pos_sale: 3 tests 21.78s 12751 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_affiliate_purchase: 3 tests 5.32s 3015 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_affiliate_sale: 29 tests 230.40s 117532 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_affiliate_sale_crm: 6 tests 67.03s 35706 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_affiliate_website: 77 tests 331.89s 173261 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_affiliate_website_crm_livechat: 6 tests 39.32s 21128 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_affiliate_website_project: 5 tests 0.21s 39 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_amazon: 18 tests 3.69s 5605 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_amazon_ses: 48 tests 2.50s 1152 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_api_request_logger: 7 tests 1.26s 598 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_appointment: 13 tests 12.08s 6645 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_appointment_crm: 4 tests 2.88s 1721 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_appointment_sale: 3 tests 3.56s 1675 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_appointment_sale_crm: 3 tests 1.52s 890 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_appointment_website: 37 tests 33.85s 16123 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_appointment_website_hr: 4 tests 4.52s 2314 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_approval: 543 tests 425.16s 161449 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_approval_account: 68 tests 168.83s 28577 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_approval_analytic: 12 tests 55.73s 5454 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_approval_employee_advance: 81 tests 155.65s 62714 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_approval_flexible_flow: 42 tests 83.99s 39414 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_approval_hr_payroll: 28 tests 133.40s 64376 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_approval_hr_recruitment: 19 tests 33.20s 15784 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_approval_hr_timesheet: 51 tests 25.08s 10820 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_approval_maintenance: 7 tests 0.79s 355 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_approval_marketplace: 5 tests 7.02s 3739 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_approval_procurement: 7 tests 18.49s 13608 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_approval_project: 9 tests 8.23s 2394 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_approval_purchase: 13 tests 17.99s 7347 queries 2026-09-19 07:23:17,646 121 INFO rb-77a9295-224944-416951 odoo.tests.stats: viin_approval_purchase_stock: 19 tests 32.88s 15459 queries 2026-09-19 07:23:17,647 121 INFO rb-77a9295-224944-416951 odoo.tests.result: 0 failed, 0 error(s) of 2122 tests when loading database 'rb-77a9295-224944-416951' 2026-09-19 07:23:17,647 121 INFO rb-77a9295-224944-416951 odoo.service.server: Initiating shutdown 2026-09-19 07:23:17,647 121 INFO rb-77a9295-224944-416951 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.